SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.

Job Title: Developer – Cloud based Micro-Services / NLP / ML

Work-Area: Software-Design and Development
Location: Shanghai
Expected Travel: 0 – 10%
Career Status: Professional
Employment Type: Regular Full Time

Company Description

As you know, 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 Simple.

We empower 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. Here, you 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’re able to build 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.

The Digital Support Experience-Platform (DSX) is a cloud based micro-service platform to develop and manage cutting edge applications and services to modernize SAP Support. It is based on open standards, such as Cloud Foundry and runs on different Infrastructure as a Service (IaaS) layers, such as OpenStack, Amazon Web Services etc. In the DSX team we innovate the way a customer would like to interact with SAP Support through our digital support assistant, which is based on a conversational system via natural language processing and machine learning.


As developer and DevOps member of our DSX organization you will develop and operate the service offerings for Built-In Support.

As a developer, you will work on concepts and implementations to bring DSX Cloud services to new data centers and new infrastructure environments. You will contribute by driving the technical integration of new cloud products into the DSX platform. You have some depths of knowledge in a ML-driven field – e.g. NLP, Prediction/Inference, etc and you are interested in applying your knowledge and skill set to our platform towards content understanding, behavioral understanding, recommendation systems. You will develop, integrate and use tools for automation, operations tasks and drive the compliance with SAP’s product standards.

You are passionate about the way we develop state-of-the-art technologies and are excited by the application of theory to real-world problems. You keep up to date with the latest developments in the field and look for ways to apply them to your work/role.

Exposure to newest technologies and open-source projects will be your daily life, which requires that you:
Bring in your existing cloud expertise with both development and operational topics.
Develop, review, integrate, extend and operate various cloud services on different layers in different languages such as Java and Node.js.
Create and implement primarily data processing and statistics algorithms, with some NLP and possibly machine learning algorithms
Work on information extraction, Named Entity Recognition or Document Classification problems
Create and update tools used for development and testing
Readiness to analyze issues on multiple layers ranging from applications, services to platform level in the code and at runtime.
Experience with test-driven development, continuous integration
Work on future tools and infrastructure setup for DSX services on SAP Cloud Foundry and SAP Cloud Platform (Neo).
Collect and drive requirements to the respective tools and follow them up
Ensure compliancy with SAP Product Standards
Drive testing and test-automation
Improve Service- and Platform-Management for different setups together with contributing cloud teams
Support tests of cloud infrastructure readiness
Support in further activities to optimize cloud operations

We are looking for a strong, committed, self-motivated, reliable and analytically skilled team player and proactive networker who leads by example and knowledge.




Preferred Skills
Experience in using, operating and developing on top of cloud infrastructures and services therein, e.g. with Cloud Foundry, OpenStack, AWS, Azure or Google Cloud Platform
Experience in contributing to open-source products with the will to adopt, use, and contribute to them rather than to reinvent solutions
Knowledge in multiple modern programming languages, e.g. Java, JavaScript, Node.js, Go, Ruby, Python or the like
Strongly convinced of and experience with test-driven development, continuous integration & delivery, committer/contributor model and pair programming, knowledge in using Git. Working experience with distributed systems
Experience with chatbots skills is a big plus
Comprehensive knowledge of a relevant field of research, such as machine learning, statistical modeling, speech processing, natural language processing, machine translation
Experienced with Deep Learning frameworks such as Theano, Tensorflow, Torch etc
Knowledge of using WebSockets, Rest, Spring Framework, Odata
Knowledge in one of the following databases: SAP HANA DB, MongoDB, Redis

Work Experience

Graduates are welcome!

How to apply:

Please mention NLP People as a source when applying


Tagged as: , ,

About SAP

As a market leader in enterprise application software, SAP (NYSE: SAP) helps companies of all sizes and industries run better. From back office to boardroom, warehouse to storefront, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable more than 253,500 customers to operate profitably, adapt continuously, and grow sustainably.