We help the world run better
At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from.
Purpose and objectives
As an Associate AI Developer / AI Developer, you will work together with a team of dedicated experts including AI scientists, data engineers, dev-ops engineers, and architects to build best-in-class AI products. Your success will be measured by the ability to deliver solutions matching the performance of top-notch artificial intelligence systems.
Expectations and tasks
Your tasks include:
- Push the frontiers of what is possible in artificial intelligence to create new solutions.
- Explore, understand, and implement the most recent technologies and approaches for cloud applications and data pipelines.
- Comfortably handle multi-terabyte data sets in scale-up and scale-out environments.
- Strive for automation and cloud operation readiness.
- Understand business processes that create and consume data to select the best approaches, evaluate their performance, and assess business relevance.
- Support machine learning research/project teams with all aspects around data.
- Build scalable and reusable data processing pipelines.
- Create excellence in results quality and system scalability through continuous evaluation, analysis, and refinement of system implementation.
- Work closely with the team, customers, and partners to understand business and user requirements and derive adequate application development concepts.
- Perform quality assurance tasks and solve complex integration issues.
- Ability to work in global teams across different time zones.
- Immerse yourself quickly into new topics, terminology, and development tasks.
Educational and experience requirements
Required
- Degree in Computer Science or related field.
- At least 2 years of working experience as a software developer, preferably in AI-focused cloud application development.
- A solid foundation in computer science, with strong competencies in algorithms, data structures, object-oriented programming, design patterns, multi-threaded programming, and software design principles.
- Hands-on knowledge in programming languages such as Python, Java, Node.js, Go, C++.
- Hands-on knowledge of popular application frameworks/libraries such as Flask, Spring, Play, React.
- Fundamental knowledge of container & orchestration technologies like Docker, Kubernetes.
- Familiar with Agile/Scrum methodologies.
- Strong desire to overcome obstacles and make your work benefit SAP's customers.
- Excellent written and communication skills in English.
- Experience with cloud-based application development using platforms such as SAP’s Business Technology Platform, AWS, Azure & Google Cloud Platform is a plus.
Optional
- Hands-on experience in Shell Scripting, PowerShell.
- Exposure to Big Data technologies such as Hadoop, Spark, and Kafka.
- Excellent web UI programming skills (JavaScript, HTML5, CSS).
- Experience with JavaScript frameworks (e.g., D3.js, jQuery, RequireJS, KnockoutJS, AngularJS, NodeJS).
- Knowledge of UI Design Patterns and Interactions.
- Operational knowledge of Linux distributions such as Red Hat, Ubuntu, CentOS, CoreOS.
- Exposure to deployment and container orchestration technologies such as Docker, Kubernetes, Puppet, Chef, Ansible.
- Knowledge of Machine Learning fundamentals.
Bring out your best
SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management.
We win with inclusion
SAP’s culture of inclusion, focus on health and well-being, and flexible working models ensure that everyone feels included and can run at their best. We believe we are made stronger by the unique capabilities and qualities that each person brings to our company.
SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and need accommodation or special assistance to navigate our website or complete your application, please send an e-mail with your request to Recruiting Operations Team: Careers@sap.com.
Requisition ID: 412223 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid.