Machine Learning Engineering Manager
sap
Job Description
What You’ll Do
-
Lead and inspire a high-performing engineering team delivering backend systems, APIs, databases, and LLM infrastructure.
-
Define and communicate the technical vision, ensuring alignment with product and business goals.
-
Guide the design, development, and deployment of scalable AI infrastructure and distributed systems.
-
Collaborate closely with product managers, researchers, and architects to translate ideas into impactful, production-grade solutions.
-
Foster a culture of innovation, technical excellence, and continuous improvement.
-
Provide hands-on technical guidance where required, ensuring robust architecture and high-quality code.
-
Drive mentoring, career development, and recruitment to strengthen team capabilities.
What You Bring
-
Bachelor’s degree in Computer Science, Mathematics, Physics, or related field (advanced degree preferred).
-
10+ years of software engineering experience, with at least 5 years in engineering leadership roles.
-
Proven success in delivering complex distributed systems at scale.
-
Strong understanding of AI/ML and large language model (LLM) systems in real-world applications.
-
Experience leading teams in fast-paced, high-growth environments.
-
Ability to balance deep technical problem-solving with strategic business priorities.
-
Excellent English communication skills and ability to lead in global, multicultural teams.
Preferred:
-
Experience scaling engineering teams and processes in enterprise environments.
-
Contributions to open-source or engagement in the AI/ML community.
-
Familiarity with modern development practices, CI/CD, and cloud-native architectures.