Senior Software Engineer, Ads Targeting

2 days ago


Seattle, Washington, United States Tik Tok Full time
Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us
Creation 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.

The Ads Targeting team's goal is to optimize advertisement placement and help advertisers run their ads more effectively. 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. This team is working on a variety of products such as custom audience, lookalike, interest, behavior, etc., as well as new innovative features.

What You'll Do

• Work with product managers to define ads targeting product strategy and features based on data-driven methods and industry trends.

• Design, optimize, and implement ads targeting strategies; improve infrastructure design and machine-learning methods; maintain and troubleshoot offline and online ad targeting products.

• Extract, aggregate, and sync all pertinent data to generate audience insights and help advertisers discover the demographics, locations, devices, and interests that make up their remarketing lists.

Qualifications

Minimum Qualifications:

• BS/MS degree in Computer Science or related engineering fields with 5+ years of 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.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at tt.accommodations@tiktok.com

  • Seattle, Washington, United States Tik Tok Full time

    About UsTikTok has global offices where talented individuals work together to make our platform a reality. Our mission is to inspire creativity and bring joy. We believe every challenge is an opportunity to learn, innovate, and grow as one team.Job DescriptionAs a Senior Software Engineer on the Ads Targeting team, you will design and build large-scale...


  • Seattle, Washington, United States Tik Tok Full time

    Job DescriptionAs a senior software developer on the Ads Platform team, you will design, develop, test, and continuously improve TikTok Ads software. You will manage a focused team of software engineers, providing guidance, regular feedback, education, and mentoring. Your responsibilities will include taking ownership of project priorities, deadlines, and...


  • Seattle, Washington, United States Tik Tok Full time

    Job DescriptionWe are seeking an experienced Machine Learning Engineer to join our Ads Targeting team. As a key member, you will apply machine learning models to scale budgets by understanding user interest and intention, and build large-scale foundations for data processing and serving for next-generation ad targeting products.Develop state-of-the-art...


  • Seattle, Washington, United States Tik Tok Full time

    About the TeamThe Ads Targeting team works on various products such as custom audience, lookalike, interest, behavior, etc., as well as new innovative features. As a Senior Software Engineer, you will be part of this team, designing and building large-scale foundations for data processing and serving for next-generation ads targeting products. You will apply...


  • Seattle, Washington, United States Tik Tok Full time

    Company OverviewTikTok is the leading short-form mobile video destination, inspiring creativity and bringing joy. Our global offices foster innovation and growth.Job DescriptionAs a Senior Software Engineer for Ads Experience, you will design, develop, and improve our Search Ads experience, collaborating with Product Managers and Designers to explore new ads...


  • Seattle, Washington, United States Software Resources Full time

    Are you a skilled software engineer looking for a new challenge?Company OverviewAt Software Resources, we are always looking for talented IT professionals to join our team.Our company specializes in connecting candidates with challenging job opportunities that transform jobs into careers.Job DescriptionAs a lead software engineer, you will be responsible...


  • Seattle, Washington, United States Tik Tok Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Ads Machine Learning team. As a key member of this team, you will be responsible for designing, developing, and deploying scalable and reliable ads ranking infrastructure systems.As a Senior Software Engineer, you will provide technical leadership and guidance to team members and...


  • Seattle, Washington, United States Tik Tok Full time

    Our MissionTikTok's mission is to inspire creativity and bring joy. We achieve this by empowering users to create and share their own content.The Ads Targeting TeamAs a member of the Ads Targeting team, you will play a crucial role in helping advertisers reach their desired audience. Your expertise in machine learning will be essential in developing...


  • Seattle, Washington, United States Tik Tok Full time

    Company OverviewTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to foster innovation and growth through our platform, which has global offices in various locations.About the RoleWe are seeking innovative Senior Machine Learning Engineers to join our TikTok Ads Core team. As...


  • Seattle, Washington, United States Amazon Full time

    Company OverviewAt Amazon, we are committed to a diverse and inclusive workplace where everyone has the opportunity to succeed. Our team culture encourages innovation, and we expect developers and management alike to take a high level of ownership for the product vision, technical architecture, and project delivery.We are looking for an experienced software...


  • Seattle, Washington, United States Tik Tok Full time

    Responsibilities 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 Us Creation is the core of TikTok's purpose....

  • Technical Lead

    4 days ago


    Seattle, Washington, United States Software Resources Full time

    Are you passionate about delivering scalable, performant, maintainable, and testable software?Job DescriptionAs a technical lead - ad serving, you will be responsible for:Building, enhancing and maintaining the high-performance, distributed, microservice-based Digital Advertising PlatformIntegrating with critical services responsible for the correct pacing,...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleWe are looking for a Senior Ads Infrastructure Software Engineer to join our Ads ML Infrastructure team. In this role, you will provide technical leadership to key projects and empower your team to build highly efficient infrastructure for collecting and processing data.Team OverviewThe Ads machine learning data platform team is responsible for...


  • Seattle, Washington, United States Tik Tok Full time

    TikTok's MissionOur mission is to inspire creativity and bring joy. We believe every challenge is an opportunity to learn, innovate, and grow as one team. Our platform connects people from across the globe, and so does our workplace. We value diversity and inclusion in all aspects of our business.Job DescriptionAs a Senior Software Engineer on the Ads...


  • Seattle, Washington, United States Tik Tok Full time

    About UsTikTok is the leading destination for short-form mobile video. We are a global community that inspires creativity and brings joy. Our mission is to help imaginations thrive, and our platform connects people from across the globe.Why This Role MattersThe ads system at TikTok operates on a massive scale and serves millions of advertisers, clients, and...


  • Seattle, Washington, United States Tik Tok Full time

    The Ads Machine Learning Data Platform team at TikTok operates on a massive scale, serving millions of advertisers, clients, and influencers every day. Our ads system relies heavily on machine learning to improve the quality of our ads, and we need talented engineers like you to help us build highly efficient infrastructure to collect and process data for...


  • Seattle, Washington, United States Tik Tok Full time

    Responsibilities 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 Us Creation is the core of TikTok's purpose....


  • Seattle, Washington, United States Software Resources Full time

    Do you want to be part of a dynamic and fast-paced environment?Job DescriptionAs a senior software developer lead, you will be responsible for:Applying your knowledge and skills to help us deliver scalable, performant, maintainable, and testable softwareMentoring and guiding team members to improve their skillsWorking with product teams to translate...


  • Seattle, Washington, United States Triunity Software Full time

    Company OverviewTriunity Software Inc. is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.We provide IT services and technology solutions to various business verticals like Healthcare, Pharma, Banking, Finance, etc.Job DescriptionWe are seeking an experienced Java developer to join...


  • Seattle, Washington, United States Tik Tok Full time

    Company OverviewTikTok is the leading short-form mobile video destination, committed to inspiring creativity and bringing joy. Our platform has global offices, enabling us to connect people worldwide.Job DescriptionWe're seeking innovative Senior Machine Learning Engineers to join our TikTok Ads Core team. This team develops state-of-the-art ad technologies,...