Search jobs > San Jose, CA > Machine learning engineer

Machine Learning Engineer, Web Ads and Open-loop E-Commerce

TikTok
San Jose, California, US
$112.2K-$147K a year
Full-time

Responsibilities

Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.

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.

We are seeking Machine Learning Engineers who can help us improve our existing delivery system that optimizes for advertisers' true business objectives, i.

e. desired user value and effectiveness of ROI. You will have a chance to work with a fully globalized team made up of great engineering talents in different countries and work closely with cross-functional teams to build proper and relevant connections between users, advertisers, and TikTok.

What You'll Do :

Build highly scalable machine learning systems and state-of-the-art machine learning models to improve ads ranking quality and optimize advertisers' marketing strategies.

Examples include but are not limited to click-through rate prediction, conversion rate prediction, intelligent format selection, and user journey optimization.

  • 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 ads relevance, quality, and quantity delivered to end-users.
  • Collaborate with Product Managers, Designers, and other disciplines to explore the next generation of shopping experiences on TikTok.

Qualifications

Minimum Qualifications :

  • BS / MS degree in Computer Science, Computer Engineering, or other relevant majors, with 1+ years of related work experience.
  • Solid programming skills, including but not limited to : Go, C / C++, Python. Familiar with basic data structure and algorithms.

Familiar with Linux development environment.

  • Good analytical thinking capability. Have essential knowledge and skills in statistics.
  • Good theoretical grounding in machine and deep learning concepts and techniques (CNN / RNN / LSTM, etc.).
  • Familiar with the architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow / PyTorch / MXNet), familiar with its architecture and implementation mechanism.

Preferred Qualifications :

  • Good understanding of one of the following domains : ads bidding & auction, ads quality control, and online advertising systems (familiar with one or more of these terms : CPC / CPM, CTR / CVR, Ranking / Targeting, Conversion / Budget, Campaign / Creative, Demand / Inventory, DSP / RTB).
  • Experience in resource management and task scheduling with large-scale distributed software (such as Spark and TensorFlow).
  • Relevant work or research experiences in search and recommendation.

Job Information :

The base salary range for this position in the selected city is $112200 - $147000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location.

Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses / incentives, and restricted stock units.

Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

We offer the following benefits to eligible employees :

We cover 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents and offer a Health Savings Account(HSA) with a company match.

As well as Dental, Vision, Short / Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans. In addition to Flexible Spending Account(FSA) Options like Health Care, Limited Purpose and Dependent Care.

Our time off and leave plans are : 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.

We also provide generous benefits like mental and emotional health benefits through our EAP and Lyra. A 401K company match, gym and cellphone service reimbursements.

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

J-18808-Ljbffr

12 days ago
Related jobs
Promoted
Apple
Cupertino, California

As a Senior Machine Learning Engineer on the Siri Natural Language Team you'll join a phenomenal team of hardworking engineers and researchers and will be entrusted with a range of responsibilities. Join the Siri team at Apple! The Siri team is looking for a machine learning engineer to develop and ...

Australian Competition and Consumer Commission
Mountain View, California

It also means that as we continue to grow our team, we strive to attract and retain exceptional talent who can add new perspectives, backgrounds, insights, and experiences, and continue to drive innovation. Scroll down to find an indepth overview of this job, and what is expected of candidates Make ...

TikTok
San Jose, California

Elevate search recommendation services and models for TikTok E-commerce, driving heightened e-commerce search traffic on both TikTok and TikTok Mall, while enhancing user search and purchasing cognition. Our company benefits are designed to convey company culture and values, to create an efficient a...

Apple, Inc.
Cupertino, California

Have knowledge of computer architecture (CPU and GPU), understand performance modeling and analysis of computer systems, and how to optimize code for a given platform. Machine Learning and Platforms (MLPT) team is in Apple's AIML Org. We write tools for network optimizations, write the runtime that ...

ByteDance
San Jose, California

TEAM INTRODUCTIONThe E-Commerce Risk Control (ECRC) team's mission is : - To protect TikTok e-commerce users, including and beyond buyer, seller, creator;- To make Tiktok e-commerce the safest and most trusted place worldwide to transact online by securing the integrity of the e-commerce ecosystem a...

TikTok
San Jose, California

In this role, you will collaborate with cross-functional teams including data scientists, engineers, product managers, and business stakeholders to apply state-of-the-art machine learning techniques to solve challenging problems in the e-commerce supply chain and logistics domain. Our team is dedica...

DICE
San Jose, California

Machine Learning Engineer - Search Ads. We are looking for candidates who brave difficulties, share a passion for tackling complexity and developing our Search Ads product from 0 to 1 with a world-class team of passionate engineers. Participate in the development and iteration of Ads algorithms by u...

TikTok
San Jose, California

Video understanding: Comprehensive use of NLP, CV, and other technologies for better video understanding from the perspective of the video itself and social network, improve the authority, credibility, and usefulness of search results. Experience in one or more of the following areas: NLP, Ranking, ...

Hume AI Inc
San Jose, California
Remote

Hume AI is seeking a talented software engineer with experience in backend web services and ML infrastructure to advance our core mission: using the world’s most advanced technology for emotion understanding to build empathy and goal-alignment into AI. You will work closely with research scientists ...

Google
Mountain View, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Experience with machine learning algorithms and computer architecture. Google's software engineers develop the ne...