Search jobs > Vancouver, BC > Machine learning engineer

Machine Learning Engineer, Search Ads (Vancouver)

TikTok
Vancouver
$200 a day (estimated)
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. The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally leading Search Ads monetization system.

At the Search Ads team, you will have the chance to work on large-scale distributed storage and architecture, NLP, Rank, and IR related problems.

You will be also deeply involved in the innovation and optimization of our Ad format, creative display, and the ROI of ads delivery.

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. Responsibilities

  • Participate in the development of a large-scale Ads system
  • Responsible for relevance model and strategy optimization, such as semantic matching models, active learning, text / photo / video multi-model, ranking strategy, etc
  • Participate in the development and iteration of Ads algorithms by using Machine Learning.
  • Work on NLP (Natural Language Processing) capability improvement and query understanding, such as query classification, seq2seq, NER (Named Entity Recognition), knowledge graph, bidword optimization, etc
  • Work on CTR / CVR model estimation accuracy, data analysis, modeling, feature engineering
  • Research and develop Ads pacing algorithms, ads traffic control, etc
  • Partner with product managers and product strategy & operation team to define product strategy and features

Minimum Qualifications

  • Experience with one or more general purpose programming languages including but not limited to : Go, C / C++, Python
  • Experience with one or more of the following : Machine Learning, Deep Learning, NLP, ranking systems, recommendation systems
  • Solid communication and collaboration skills with the ability to work effectively with internal teams in a cross-functional environment Preferred Qualifications
  • 1+ years of experience in and a good understanding of one of the following domains : Search, Ads, Recommendation, Monetization Products, Shopping Products.
  • 30+ days ago
Related jobs
TikTok
Burnaby, British Columbia

The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally leading Search Ads monetization system. We are looking for candidates who brave difficulties, share a passion for tackling c...

Electronic Arts
Vancouver, British Columbia

As a Machine Learning Engineer, you will deploy systems, tools, and models that support our EA Sports FC franchise. What a Machine Learning Engineer does at EA:. Define and refine our technical architecture for deploying machine learning or similar data-driven tools and services in EA Sports FC. Und...

TikTok
Vancouver, British Columbia

Build highly scalable machine learning systems and state-of-the-art machine learning models to improve ads ranking quality and optimize advertisers' marketing strategies. Understand ads platform objectives and take full advantage of modern machine learning to improve ads relevance, quality, and quan...

Wayve
Vancouver, British Columbia

We are seeking an experienced Machine Learning Engineer to join our foundational Vancouver office and help lead engineering efforts within our Science team. Our team is the first in the world to use autonomous vehicles on public roads using end-to-end deep learning, computer vision and reinforcement...

TikTok
Vancouver, British Columbia

We use deep learning, machine learning and other technologies to establish a safe and trusted connection between billions of active users and the company's commercial products (advertising, e-commerce, live broadcast, etc. Experience with deep learning and machine learning. Build state-of-the-art ma...

Jay Analytix
Canada

Computer Science, Electrical Engineering, or a related field with a focus on speech processing or machine learning. This role requires a deep understanding of speech processing, machine learning, and software development. Strong knowledge of machine learning frameworks such as TensorFlow, PyTorch, o...

Faire
Canada

Faire is searching for a top-notch staff engineer to lead design and execution as we continue to build our machine learning platform that will power our wholesale marketplace. From the mobile checkout process, to personalized search ranking, to the intelligent underwriting engine that determines cre...

Canada Workday ULC
Vancouver, British Columbia

As a Senior Machine Learning Engineer, you will research, develop and build impactful and scalable personalized recommendation systems and generative AI applications within the Human Capital Management space. Publications in machine learning research are helpful. Experience developing and deploying ...

TikTok
Vancouver, British Columbia

The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally leading Search Ads monetization system. We are looking for candidates who brave difficulties, share a passion for tackling c...

Electronic Arts Inc
Vancouver, British Columbia

The Data & Analytics (DnA) function brings both quantitative and qualitative insights to the entire company (including all game teams) through Studio Analytics, Data Engineering, Data Science and Machine Learning Engineering. We are looking for a Machine Learning engineer who will work amidst un...