Jobs · Information Technology · California

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.

Similar jobs