SAP Senior Developer / Development Expert for Machine Learning Platform Job in Berlin, Germany

Requisition ID: 132152

Work Area: Software-Design and Development

Location: Berlin

Expected Travel: 0 - 10%

Career Status: Professional

Employment Type: Regular Full Time


SAP’s vision is to help the world run better and improve people’s lives.

As the cloud company powered by SAP HANA®, SAP is a market leader in enterprise application software, helping companies of all sizes and industries run better. SAP empowers people and organizations to work together more efficiently and use business insight more effectively. SAP applications and services enable our customers to operate profitably, adapt continuously, and grow sustainably.

At SAP, we believe in the power of collaboration and empower our employees to perform at their best in an environment that encourages free and open expression of ideas. You’ll work alongside creative thinkers who share your interests, while turning big ideas into reality for our customers. With innovative job training, mentors to help you grow, and the flexibility to balance your work and personal life, you’ll be able to get more out of your career. It’s no wonder that some of the sharpest minds from around the world are working for a company that is consistently recognized as a global top employer.

Now it’s your turn to take the next step and help make the world Run Simple.


The SAP Innovation Center Network is a strategic innovation entity within SAP. In nine locations around the globe, it combines the best of two worlds: the creativity and agility of startups with the backbone of a world market leader in business software. The Innovation Center Network is driven by the collaboration of more than 450 engineers, designers, product experts, and business developers.

Machine Learning enables computers to learn from large amounts of data without being explicitly programmed. The world's most relevant enterprise data is part of SAP's system and business network. SAP aspires to make all its enterprise solutions intelligent and help customers to leverage their data. As a Senior Developer / Development Expert for Machine Learning Platform , you will work with a team of experienced researchers and data scientists taking on challenges posed by the SAP customers and product units and providing smart services across and beyond the SAP portfolio. You will have the chance to work with the richest data sets available in the world addressing real-world problems.


You will work together with a team of dedicated experts including researchers, business developers, developers and dev ops engineers with the single goal of building the best machine learning services for a variety of use cases spanning commerce, financial markets, and procurement. You will work against fixed timelines and your success will be measured by the ability to deliver solutions matching the performance of top notch research prototypes. You will belong to the platform team, whose responsibility it is to provide a foundation for services offering machine learning functionality. It is expected that you take full technical ownership for the deliverables of the team, including responsibility for technical and architectural aspects. Your tasks include:

  • Build platform services and tools to support efficient creation and delivery of machine learning services

  • Create excellence both in terms of results quality and system scalability through continuous evaluation, analysis, and refinement of the system implementation

  • Work in a diverse team applying Scrum and agile development

  • Collaborate with remote location teams

  • Implement most recent algorithms and approaches for machine learning in collaboration with our data scientists and researchers


You are a self-starter, lean startup-minded, and born for life in fast paced environments. As an ideal candidate you will demonstrate a proven track record of enterprise-grade product releases preferably as cloud-based solutions.


  • Master’s degree in computer science, engineering or equivalent education

  • Proven track record of technical leadership in enterprise-grade product releases.

  • Demonstrated track record of mentoring and guiding of development teams

  • Proficiency in one or more of Java, Python, Node.js, Scala, Go, or Rust

  • Experience with cloud-based development using Cloud Foundry, Docker, AWS, Azure or other container/PaaS environments

  • Extensive experience in REST API implementation

  • Extensive experience with microservice architectures, development and operations

  • Hands-on experience on continuous integration and build tools like Jenkins, Travis CI

  • Exposure to Big Data technologies like Hadoop and Spark

  • Strong knowledge on RDBMS & NoSQL databases

  • Excellent communication and interpersonal skills

  • Excellent English language skills

  • Experience with Test-Driven Development (TDD)

  • Agile/scrum experience


  • Proficiency in handling of multi-terabyte datasets


5 years of experience in relevant roles.


To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical, sensory and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us at . Requests for reasonable accommodation will be considered on a case-by-case basis.

Additional Locations: