Machine Learning Engineer, Recommendations
2 Days Old
Machine Learning Engineer, Recommendations Udemy is looking for a Machine Learning Engineer to join our Recommendations Team. The role focuses on improving personalized recommendations and learner experience through scalable, low-latency systems. You will design, build, and integrate systems that span batch, streaming, and online components and oversee the underlying ML algorithms and evaluation methodologies.
What you’ll be doing
Design, develop, test, and deploy scalable recommendation and personalization systems, platforms, and tools.
Develop high-performance ML models for real-time applications.
Design and analyze experiments, and monitor the performance of personalized recommendations.
Translate data science prototypes into scalable production implementations.
Partner with data scientists and engineers to troubleshoot and optimize complex data workflows.
Collaborate with data scientists, engineers, and product managers to identify opportunities to improve the learner experience through personalization.
What you’ll have
About 1-3 years building and supporting ML features at scale in production.
Strong fundamentals in computer science (OOP, data structures, algorithms) and ability to write clean, maintainable code.
Practical knowledge of statistics and machine learning; exposure to recommender systems/personalization or NLP is a plus.
Proficiency in Python; familiarity with Java or Kotlin is a plus. Comfortable picking up new languages/paradigms as needed.
Experience with at least one of scikit‑learn, PyTorch, or TensorFlow.
Comfortable with SQL and batch data processing; experience with Spark/Hive (or similar) is a plus.
About the role logistics
This is an in-office position, requiring three days a week in the office (Tuesday, Wednesday, Thursday) with flexibility on Mondays and Fridays.
Work authorization : Candidates must be legally authorized to work in the United States for any employer now and in the future without the need for employer-sponsored work authorization. This role is not eligible for visa sponsorship or transfer (e.g., H-1B, H-1B transfer, O-1, TN, E-3). Individuals on F-1 OPT/STEM OPT who would require sponsorship after their OPT period are not eligible.
Compensation
Hiring Compensation Range: $140,000—$175,000 USD. This role is also eligible for equity. Actual compensation is based on factors including skills, qualifications, experience, and location.
Why Udemy
You’ll grow here: learning is part of the job with Udemy courses, a monthly UDay, and a personal learning budget.
AI is real here: we use AI in how we learn and work, with space to experiment and apply AI practically.
You’ll own your work: you’ll lead, make decisions, and have impact without excessive approvals.
You’ll build with others: we collaborate openly and value diverse perspectives.
You’ll see your impact: your work helps people grow their skills and advance their careers.
Our benefits
Our benefits start with you and are designed to provide protection and care for you and your family. Benefits vary by region; review the regional benefits pages during hiring for details. Benefits outlined are general and may vary by location, role, and employment classification. All benefits are subject to change.
*Diversity and inclusion: Udemy values diversity and inclusion and considers qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, or disability.*
#J-18808-Ljbffr
- Location:
- San Francisco, CA, United States
- Salary:
- $250,000 +
- Job Type:
- FullTime
- Category:
- Engineering