Udemy

About Udemy

Empowering learners through accessible online education

🏢 Tech👥 5K-10K📅 Founded 2010📍 San Francisco, California, United States

Key Highlights

  • Over 130,000 courses available across various subjects
  • 35 million students worldwide, including corporate clients
  • Headquartered in San Francisco, California
  • $223 million raised from top investors like Insight Partners

Udemy is a leading online learning platform headquartered in San Francisco, California, offering over 130,000 courses to a global community of 35 million students. The platform provides a diverse range of subjects including programming, marketing, and data science, catering to both individual learne...

🎁 Benefits

Udemy offers competitive salaries, equity options, generous PTO policies, and a remote work flexibility that allows employees to balance their work an...

🌟 Culture

Udemy fosters a culture of continuous learning and innovation, encouraging employees to enhance their skills through access to their own courses and a...

Udemy

Software Engineering Mid-Level

UdemyAnkara

Apply Now →

Overview

Udemy is hiring a Software Engineer to join their Machine Learning Services team. You'll develop and maintain backend systems supporting machine learning and Generative AI initiatives. This role requires experience with microservices and a passion for improving system reliability.

Job Description

Who you are

You have a solid background in software engineering, particularly in developing and maintaining backend systems. Your experience includes working with microservices and integrating with third-party services, which has equipped you with the skills to ensure robustness and reliability in your projects. You are passionate about machine learning and Generative AI, and you thrive in environments that encourage continuous improvement and collaboration.

You understand the importance of writing clean, well-tested code and actively participate in code reviews, including reviewing AI-generated code. Your ability to work with cross-functional teams allows you to support ML-driven product features effectively. You are excited about the opportunity to contribute to a platform that transforms lives through learning.

What you'll do

As a Software Engineer at Udemy, you will create, develop, maintain, and enhance microservices that support key machine learning applications and Generative AI initiatives. You will implement and support interfaces to integrate with multiple third-party GenAI providers, ensuring that the systems you build are robust and reliable. Your contributions will help improve system reliability, performance, and scalability, making a significant impact on the learning experience for millions of users.

You will participate in the planning, implementation, and delivery of backend features, collaborating closely with your team and other stakeholders. Your role will also involve writing clean, well-tested code and engaging in code reviews to maintain high standards of quality. You will foster a culture of continuous improvement within the team, encouraging innovative solutions and best practices.

What we offer

At Udemy, you will be part of a mission-driven company that values learning and growth. You will have the opportunity to work on cutting-edge technologies in the field of machine learning and AI, contributing to projects that have a real-world impact. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in transforming lives through learning.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Udemy.