< Back to all jobs
Senior Machine Learning Engineer - Joule Platform Services, SAP Labs Singapore
SAP ASIA PTE. LTD.
Data & AIProfessionalFull-timePasir Panjang, Hong Leong Garden, Clementi New Town, Singapore
Job Description
Role
As a Senior Machine Learning Engineer, you will work together with a team of dedicated experts including data scientists, dev-ops engineers, and product owners with a single goal of building the best-in-class products for SAP. You will work against fixed timelines and your success will be measured by the ability to deliver solutions matching the performance of top-notch autonomous enterprise systems.
What you'll do
Your tasks include:
• Design and build production-grade services for Joule Platform capabilities in Java, Typescript and Python.
• Explore, understand, and implement innovative technologies and approaches for cloud platform and data pipelines.
• Design and define ADR, ACD for the solution on new features or integrations.
• Drive engineering across Architecture, Implementation, Testing, and Delivery of the Product.
• Producing high-quality, maintainable code with an emphasis on modularity, testing, and performance
• Build strong interpersonal relationships with internal and external stakeholders
• Mentor junior engineers, performing code reviews, and contributing to a high-performance team culture.
• Represent architecture decisions and technical trade-offs to senior leadership, customers, partners, and the SAP developer community, and drive alignment across teams to ensure Joule Studio, AI Agent Runtime, SAP Business AI Platform
• Solving complex integration and performance challenges across systems, often working across time zones in a global team set
Right attitude:
• Team first attitude. Ensure we win together as a team, closely collaborate with scrum team and other stakeholders.
• Be serious about the Agile methodologies and live with them.
• Challenge the status quo. Always unlearn, relearn. Remember, you will be working on cutting-edge technologies every day, you see a revolution.
What you bring
Educational and experience requirements
Required
• Exceptional degree in computer science, software engineering, or related.
• 7+ years of related professional experience in software development, cloud solution and microservices.
• Strong experience as a software architect, cloud architect, senior technical lead, with a hands-on engineering background.
• Ability to translate product strategy, customer needs, and technical constraints into pragmatic architecture and guide teams through execution.
• Hands-on experience with the agentic stack: harness frameworks such as LangChain, skills, evaluations, observability, protocols such as MCP, A2A, ACP, and RAG.
• Cloud-native delivery experience in Python, TypeScript, or Java on SAP BTP or a hyperscaler, including Kubernetes and CI/CD.
• Deep understanding of API design, platform governance, security, observability, and enterprise integration patterns. Experience in event-driven solution, and container patterns. Familiar to Kafka, Karate and Jmeter, Dynatrace.
• Experience in agile development/Scrum processes and cloud deliveries.
• A team-oriented and collaborative mindset and the ability to thrive in team environments, contributing positively to shared goals and fostering a culture of cooperation and innovation.
• Excellent written and communication skills in the English language
Preferred
• Experience with SAP Business Technology Platform
• Experience with Agents, Knowledge Graph, RAG, Large Language Models
Listing closes 5 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.