Taro Logo

Senior Machine Learning Engineer

A hyper-growth ecommerce leader using AI and ML to power personalized transactions across world's leading companies.
$200,000 - $225,000
Machine Learning
Senior Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
AI · E-Commerce

Job Description

Rokt, a rapidly growing ecommerce technology company valued at $3.5B USD, is seeking a Senior Machine Learning Engineer to join their engineering team. The role offers an exciting opportunity to work on large-scale ML systems that power over 6.5 billion transactions connecting 400 million customers worldwide.

The position involves designing and implementing sophisticated machine learning solutions for various business challenges including smart bidding, lookalike modeling, and forecasting. You'll be working with cutting-edge AI/ML technologies and handling millions of daily transactions while considering billions of data points.

As a Senior ML Engineer, you'll collaborate closely with product and engineering teams to develop and productionize ML models, maintain high-quality code bases, and contribute to the company's technical evolution through knowledge sharing and best practices implementation. The role requires expertise in both machine learning and software engineering, with experience in production ML systems being essential.

The compensation package is highly competitive, ranging from $300,000 - $325,000 total compensation, including base salary and equity. Rokt offers a collaborative, inclusive culture with a strong focus on professional development through their LevelUp! program, providing uncapped training allowance and mentoring opportunities.

The company maintains a hybrid work model with 4 days in office, offering flexibility for remote work up to one week per quarter. Additional benefits include catered lunches, gym membership, and various leave options. This role presents an excellent opportunity for experienced ML engineers looking to make a significant impact in the ecommerce space while working with a global team across offices in New York, Seattle, Sydney, Tokyo, and London.

Last updated 3 months ago

Responsibilities For Senior Machine Learning Engineer

  • Collaborate with product managers and engineers to frame ML problems and architect solutions
  • Build and productionize machine learning models including data preparation/processing pipelines
  • Maintain high quality code base with comprehensive testing
  • Research state-of-art deep learning models and conduct experiments
  • Share knowledge through brown bags and tech talks

Requirements For Senior Machine Learning Engineer

  • Masters or PhD in Machine Learning
  • Extensive knowledge in Bayesian methods, Recommender systems, multi-task modelling, meta-learning
  • 3+ years of industry experience in building production-grade machine learning systems
  • Experience with Kubeflow, Tensorflow and Feature Store in production environment
  • Familiarity with DCNV2, MMOE, Deep & Wide, ESMM, xDeepFM, and GDCN architectures is a plus

Benefits For Senior Machine Learning Engineer

Equity
Education Budget
  • Uncapped training allowance through LevelUp! program
  • Employee equity in the company
  • Catered lunch and healthy snacks
  • Gym membership
  • Extra leave including bonus annual leave and sabbatical leave
  • Flexible work arrangements
  • Global offices in New York, Seattle, Sydney, Tokyo and London

Related Jobs

Forward Deployed Machine Learning Engineer

Forward Deployed Machine Learning Engineer position at Cloudflare, helping customers implement AI solutions using Workers AI platform while optimizing model deployment and performance.

Algorithm Engineer, LLM (Safety First) – AI Safety

Senior AI Safety Engineer role at Binance focusing on developing safety frameworks for LLMs and intelligent agents in cryptocurrency and blockchain applications.

Cloud & AI Solution Engineer, AI Application - Canberra

Senior Cloud & AI Solution Engineer role at Microsoft, focusing on AI application development and cloud solutions, requiring 5+ years experience in technical pre-sales or consulting.

Machine Learning Engineer

Senior Machine Learning Engineer role at IMC focusing on building and optimizing large-scale ML systems for high-frequency trading.

AI Product Engineer

Senior AI Product Engineer role at Mathspace, building LLM-powered educational experiences using React, TypeScript, Python, and GraphQL. Remote position with 5+ years experience required.