Junior Machine Learning Engineer, Residency
Rokt
This job at a glance
- Who can apply
- New grads and up to 2 years
- Must know
- Product managementData structures & algorithmsPythonJavaTypeScriptC
- Nice to have
- Machine learningStatisticsDeep learningPyTorch
- Work
- On-site in New York
- Pay
- Not stated by the employer.
- Skill demand
- Python81%Data structures & algorithms20%Java15%Product management13%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Rokt Residency is an 18-week, full-time, paid early-career program for software engineers. This cohort will kick off January 2027, with the option for earlier start dates. Residents have the opportunity to receive full-time offers upon completion.
How Your Future Team Uses AI
Rokt is an AI-first company. Builders use AI coding agents to write, test, and review code. ML teams use AI to prototype modelling approaches, write and debug training and evaluation code, and analyze experiment results. Residents will use the same enterprise AI tools from day one.
Machine Learning at Rokt
The Rokt Brain, our machine learning decision engine, predicts customer responses to offers. Residents on this track will build, test, deploy, and improve models that run in production at a scale of billions of transactions a year.
Key Responsibilities
- Build, train, and evaluate machine learning models to predict customer responses to offers.
- Deploy models into production and monitor their performance, robustness, and scalability.
- Design and analyze experiments to test model improvements.
- Build and use AI tools and automations to accelerate coding, testing, and deployment.
- Collaborate with Applied Scientists, product managers, and senior Builders to develop practical ML solutions for business problems.
Requirements & Tech Stack
- Strong computer science fundamentals: data structures, algorithms, and clean, tested code.
- Proficiency in at least one programming language, such as Go, Java, C#, Rust, TypeScript, or Python.
- Hands-on experience using AI coding tools to build software.
- Software engineering experience (internships, personal projects, open-source, hackathons).
- Evidence of having built and shipped something real that others use.
- Drive: High self-expectations and ownership beyond assigned tasks.
- Reasoning ability: Ability to break down complex problems and attention to detail.
- Brilliant and humble: Collaborative spirit and support for teammates.
- Availability to work full-time in the office in New York City for the full 18 weeks.
Preferred
- Foundational understanding of statistics, probability, and core ML concepts (model evaluation, overfitting, feature engineering).
- Experience building with PyTorch or TensorFlow, or projects in recommendation systems, deep learning, reinforcement learning, or Bayesian methods.
Benefits During the Residency
- Enterprise access to leading AI tools.
- Catered lunch and a stocked pantry.
- Dog-friendly offices.
- Generous Technology Allowance (for a Macbook Pro M5 + accessories, yours to keep).
If You Join Full Time
- Fully funded insurance (Medical, Dental, Vision).
- 401K matching plan.
- Fully funded life, short term, and long term disability insurance.
- Equity in a profitable, fast-growing company.
- Monthly Wellness and Cell Phone Allowances.
- Quarterly performance reviews.
- Extra leave (bonus annual leave, sabbatical leave etc.).
- Work in the office with your team at least 4 days a week.