BEDI Partnerships
Machine Learning Engineer, Recommendations
BEDI Partnerships, San Francisco, California, United States, 94199
Overview
Machine Learning Engineer, Recommendations at Udemy. Udemy is an AI-powered skills acceleration platform built to help people and teams grow. It’s personalized, practical, and focused on real-world impact. Our mission is to transform lives through learning. Your work helps people around the world build skills they can use, whether they’re picking up something new or leveling up to stay ahead. Udemy is a global company headquartered in San Francisco, with additional U.S. offices in Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye. This is an in-office position, requiring three days a week in the office (Tuesday, Wednesday, Thursday) and flexibility on Mondays and Fridays. What you’ll be doing
Design, develop, test, and deploy recommendation- and personalization-related systems, platforms, and tools at scale. Develop performant ML models for real-time use-cases. Design and analyze experiments and monitor performance of personalized recommendations. Partner with data scientists to troubleshoot and optimize complex data pipelines. Collaborate with data scientists, engineers, and product managers to identify opportunities to improve our platform through personalization. What you’ll have
1-2 years of full-time experience with data science or backend engineering or equivalent. Strong knowledge of computer science fundamentals, including object-oriented design, data structures, and algorithms. Strong knowledge of statistics, machine learning, and natural language processing. Proficiency with Python, Java and/or Kotlin. Experience building complex data products. Experience with offline data storage and processing frameworks such as Hadoop, Hive and Spark. Self-driven, highly motivated, and able to learn quickly. Excellent written and oral communication skills. Preferred, but not required
Experience with the design, development, and operational maintenance of large-scale platforms and services. Experience with recommendations, search or information retrieval. Experience with online data storage and processing frameworks such as Kafka, MySQL, Redis, and DynamoDB. Experience with SQL performance tuning and query optimization. Compensation
Udemy strives for transparency around compensation. Actual compensation is based on factors including job-related skills, qualifications, experience, and location. This role is eligible for equity. Hiring Compensation Range: $140,000 - $175,000 USD. Why work here?
You’ll grow here.
Learning is part of the job. You’ll get full access to Udemy courses, a monthly UDay to invest in yourself, and a budget to spend on personal development. You’ll have the opportunity to dive into AI and apply it practically. AI is real here.
We use AI in how we learn and work, with space and tools to experiment and improve. You’ll own your work.
We trust you to lead, decide, and deliver impact without unnecessary approvals. You’ll build with others.
We collaborate openly and welcome diverse perspectives. You’ll see your impact.
What you build helps people grow their skills and advance their careers. Bring your curiosity. We’ll bring the platform and the support. Let’s LEARN together. Our Benefits Start with U
Benefits are designed to provide protection and care for you and your family. Benefits vary by region. Please review the relevant regional benefits pages for Australia, India, Ireland, Mexico, Türkiye, and US, and refer to information provided during the hiring process for region-specific details. Benefits may vary by location, role, and employment classification and are subject to change. Udemy is an equal opportunity employer. We value diversity and inclusion and do not discriminate on the basis of protected characteristics. We understand not every candidate will match every qualification, but we welcome diverse experiences that add value to our company.
#J-18808-Ljbffr
Machine Learning Engineer, Recommendations at Udemy. Udemy is an AI-powered skills acceleration platform built to help people and teams grow. It’s personalized, practical, and focused on real-world impact. Our mission is to transform lives through learning. Your work helps people around the world build skills they can use, whether they’re picking up something new or leveling up to stay ahead. Udemy is a global company headquartered in San Francisco, with additional U.S. offices in Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye. This is an in-office position, requiring three days a week in the office (Tuesday, Wednesday, Thursday) and flexibility on Mondays and Fridays. What you’ll be doing
Design, develop, test, and deploy recommendation- and personalization-related systems, platforms, and tools at scale. Develop performant ML models for real-time use-cases. Design and analyze experiments and monitor performance of personalized recommendations. Partner with data scientists to troubleshoot and optimize complex data pipelines. Collaborate with data scientists, engineers, and product managers to identify opportunities to improve our platform through personalization. What you’ll have
1-2 years of full-time experience with data science or backend engineering or equivalent. Strong knowledge of computer science fundamentals, including object-oriented design, data structures, and algorithms. Strong knowledge of statistics, machine learning, and natural language processing. Proficiency with Python, Java and/or Kotlin. Experience building complex data products. Experience with offline data storage and processing frameworks such as Hadoop, Hive and Spark. Self-driven, highly motivated, and able to learn quickly. Excellent written and oral communication skills. Preferred, but not required
Experience with the design, development, and operational maintenance of large-scale platforms and services. Experience with recommendations, search or information retrieval. Experience with online data storage and processing frameworks such as Kafka, MySQL, Redis, and DynamoDB. Experience with SQL performance tuning and query optimization. Compensation
Udemy strives for transparency around compensation. Actual compensation is based on factors including job-related skills, qualifications, experience, and location. This role is eligible for equity. Hiring Compensation Range: $140,000 - $175,000 USD. Why work here?
You’ll grow here.
Learning is part of the job. You’ll get full access to Udemy courses, a monthly UDay to invest in yourself, and a budget to spend on personal development. You’ll have the opportunity to dive into AI and apply it practically. AI is real here.
We use AI in how we learn and work, with space and tools to experiment and improve. You’ll own your work.
We trust you to lead, decide, and deliver impact without unnecessary approvals. You’ll build with others.
We collaborate openly and welcome diverse perspectives. You’ll see your impact.
What you build helps people grow their skills and advance their careers. Bring your curiosity. We’ll bring the platform and the support. Let’s LEARN together. Our Benefits Start with U
Benefits are designed to provide protection and care for you and your family. Benefits vary by region. Please review the relevant regional benefits pages for Australia, India, Ireland, Mexico, Türkiye, and US, and refer to information provided during the hiring process for region-specific details. Benefits may vary by location, role, and employment classification and are subject to change. Udemy is an equal opportunity employer. We value diversity and inclusion and do not discriminate on the basis of protected characteristics. We understand not every candidate will match every qualification, but we welcome diverse experiences that add value to our company.
#J-18808-Ljbffr