Senior Machine Learning Engineer
SAP · Palo Alto, CA · 1 mo ago
HybridInformation TechnologyFull-time
About the role
We are seeking a Senior Machine Learning Engineer to join our innovative team focused on advancing AI capabilities within SAP applications. Our team works closely with SAP data scientists to develop and deploy cutting-edge tools and solutions.
Responsibilities
- Work closely with our lead architect to craft solutions to the many challenges facing our Data Scientist partners.
- Understand and support the projects and needs of SAP data scientists.
- Create high-level requirements and designs for AI projects.
- Follow and help define architectural and coding best practices.
- Participate in software design and code reviews with the development team.
- Support the product team with technical feasibility analysis, solution proposals, and effort estimations.
- Contribute to the entire machine learning lifecycle including data collection, annotation, modeling, evaluation, deployment, and monitoring.
Requirements
- Masters of Science degree in Software Engineering.
- Experience in designing, developing, deploying, and testing multi-tenant business applications in the cloud with a focus on backend infrastructure and AI models.
- Experience in developing data-driven microservices, APIs, CI/CD pipelines, data pipelines, TDD, hands-on experience with Docker containers and Kubernetes, and familiarity with one of the cloud providers.
- At least 7+ years of professional experience as a developer.
- 3+ years working with SAP BTP platform & SAP AI Core.
- Strong knowledge in Java, Python, and Node.js.
- At least 2+ years of professional experience optimizing and serving Machine Learning models.
- Experience with Python in Linux-based environments, Git, and ML frameworks (PyTorch/TensorFlow).
- Experience in data analysis and visualization and strong knowledge in SQL or Postgres.
- Ability to work in an agile environment using SCRUM methodology.
- Strong communication and collaboration skills, with the ability to work effectively in cross-cultural teams.
Preferred
- Experience in data science or data engineering.
- Experience working with Generative AI Models.
- Experience working with SAP GenAI Hub tools and underlying architecture.
- Familiarity with Git, Docker, Kubernetes, AWS, GCP, Azure, ReactJS, SAP UI5.