C/C++ Developer Associate(Machine Learning) Job at SAP

Expires in 14 days

C/C++ Developer Associate(Machine Learning) Job

Apply now »
Apply now
  •   Start apply with LinkedIn  

  Start apply with Xing   Apply Now  

Please wait...

Date: Mar 15, 2019
City:Shanghai, 31, CN
Company: SAP
Requisition ID: 211831
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time


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.


The development team for SAP HANA &Database in China is part of the global HANA product organization with 1000+highly motivated employees who design and produce SAP’s cutting edge database products, specifically SAP HANA. The global SAP HANA & Database development team is responsible for architecture, design, development and delivery of industry leading, in-memory database technology. SAP HANA Predictive Analysis Library (PAL), the in-memory machine learning library with 100+ scalable &high-performance algorithms, is developed in SAP Labs, China. Within the team, we have PhD researchers, algorithm developers, data scientists, and system engineers to build the next generation of data platform and help enterprise customers to utilize machine learning & data science algorithms on enterprise data.


As Developer, you are expected to do the following for the machine learning algorithms:
  • Developing, enhancing and maintaining Predictive Analysis Library and related products.
  • Ensuring the quality and performance of PAL and related products and doing necessary testing and fine-tuning works.
  • Doing research in the area of machine learning, statistics, predictive analysis and sharing the knowledge as required
  • Providing internal and external documentation about PAL and related products
  • Analyzing and resolving problems in PAL and related products
  • Supporting customers, partners and colleagues in PAL and related products.


  • Minimal Bachelor‘s Degree in computer science, software engineering, statistics, mathematics, or other science and engineering related areas;
  • Excellent communication skill in both Chinese and English;


Key requirements
  • Solid development skills in C/C++
  • Experience in algorithm implementation and research
  • Knowledge in machine learning & statistics area
  • Ability to adapt quickly to new challenges and an evolving technology stack
  • Good written and verbal communication skills
  • Good problem solving skills

Nice to have
  • Experience in Linux environment is a plus
  • Experience in python, R or other machine learning platforms is a plus
  • Experience in Database and SQL is a plus
  • Experience in test-driven development, unit testing, functional testing, system integration testing and regression testing


0~2 years of professional experience in software development.


Success is what you make it. At SAP, we help you make it your own. A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.


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 and/or mental disabilities. If you are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com).
Successful candidates might be required to undergo a background verification with an external vendor.

Additional Locations

Job Segment: Training, Developer, C#, ERP, Engineer, Education, Technology, Engineering
Apply now »
Apply now
  •   Start apply with LinkedIn  

  Start apply with Xing   Apply Now  

Please wait...

Apply now

Remember to mention that you found this position via Vlerick CareerGate