Search jobs > Seattle, WA > Software engineer

Software Engineer, Ads Core- Traffic

TikTok
Seattle
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the communities we serve. Join us. Our ads core team is a platform team that develops state-of-art ad technologies, including ranking, retrieval, targeting, bidding, auction, etc.

You will be part of a team that's optimizing ads format and ranking strategies, and you will be responsible for bringing a better return on investment for advertisers. What You'll Do

  • Build highly scalable machine learning systems / models to improve ads ranking results.
  • Explore, develop and experiment with new features to improve model accuracy.
  • Understand ads platform objectives and take full advantage of modern machine learning to improve ad quality, relevancy, and select the best ad formats delivered to end-users.
  • Develop robust core systems and algorithms, including ads format selection system, ads ranking system, model serving system, etc.

Minimum Qualifications :

  • BS / MS degree in Computer Science or related engineering fields with software development experience.
  • Strong coding skills, especially in Python / C++ / Go / SQL, and solid foundation of knowledge in data structures and algorithms.
  • Knowledge of and hands-on experience with big data processing and parallel computing frameworks, such as Hadoop and Spark.
  • Business acumen and excellent problem-solving, project management, and analytical skills. Preferred Qualifications :
  • Experience in building high-load distributed systems or data processing pipelines.
  • Experience in building and troubleshooting machine learning workloads on distributed systems is a plus.
  • Experience in developing modern ads ranking / retrieval / targeting systems and recommender systems.
  • 30+ days ago
Related jobs
Promoted
Amazon
Seattle, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. We are looking to hire a software engine...

Mediabistro
Seattle, Washington

We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. The TikTok Ads Creative & Ecosystem team's mission is to solve the above dilemma, ...

Promoted
Amazon
Seattle, Washington

Why now? As we expand the reach of our algorithms and services, we need to scale and are looking for a talented software development engineer that wants to get experience with Software Defined Networking (SDN), hyper scale data center networks, cloud infrastructure, large-scale software deployments,...

Costco Wholesale
Issaquah, Washington

Costco is seeking a dedicated and experienced Software Engineer to join our Core HR team. Software Engineers understand the full technology stack and underlying applications, services, and databases in order to ensure optimal performance. The Software Engineer will also coordinate, mentor, collabora...

ByteDance
Seattle, Washington

Job Description:As a Software Engineer, SDN-Traffic Intelligence & Control, you are responsible for designing and developing the bandwidth management system to support the rapid growth of business needs and improve overall bandwidth reliability. About the TeamByteDance Networking brings together inn...

Mediabistro
Seattle, Washington

We are looking for strong software engineers who are excited to grow their business understanding and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Manage the work of a focused team of software engineers, providing guidance, ...

Amazon.com Services LLC
Seattle, Washington

The Prime Video Ads team owns services that integrate with ad decision systems, handle dynamic transcoding and stitching of ad creatives using client/server side ad insertion (CSAI/SSAI) across HLS/DASH/SS streaming protocols. We helped launch Thursday Night Football and CBS All Access (with ads) on...

Snowflake
Bellevue, Washington

AS A SENIOR SOFTWARE ENGINEER - METADATA, YOU WILL:. Solve real business needs at large scale by applying your software engineering and analytical problem solving skills. We are looking for strong system engineers who are interested in solving some of the most challenging problems in distributed sys...

Microsoft
Redmond, Washington

Software Engineering IC4 - The typical base pay range for this role across the U. To achieve this, we work with a variety of technologies across several layers, including user interfaces (UI), core operating system (OS) components, device driver interfaces, industry wireless and wired protocol speci...

Mediabistro
Seattle, Washington

As a Software Engineer on the Ads Targeting team, you will design and build large-scale foundations for data processing and serving for next-generation ads targeting products, and applied machine learning models to scale budgets by understanding user interest and intention. The Ads Targeting team's ...