What you'll do
As a Senior AI Full Stack Engineer, you will
- Be part of Global IT business technology team and work on large complex activities, using demonstrated creativity and expertise and applying specialist professional knowledge to deliver high quality results / technical solutions.
- Design, implement and test complex AI-empowered systems to solve business challenges.
- Be familiar with a broad range of AI and Machine Learning techniques and are competent in all aspects of the system including model architecture, pipeline automation, metrics interpretation.
- Validate machine learning use cases through proof-of-concepts with Large Language Models in tantum with SAP AI Business Technology Platform
- Work with SAP Business Technology Platform for building backend services using Python-flask or Fast API or similar
- Guide other developers in the team to build best coding practices and reduce technical debt
- Drive major initiatives together with the Product Owner to achieve successful outcomes
- Explore for new AI and technology trends in-line with SAP’s overall Strategy direction
- Apply Software Development Life Cycle methodologies like Agile and participate in development life cycle activities like design, coding, testing and production release
What you bring
- Bachelor or Masters or PhD in computer science or related field
- Minimum of 7 years of relevant experience in Software Engineering specializing in AI and Cloud Platforms, coupled with proven experience as an AI Developer or similar role
- Experience in AI, machine learning, or data science infused into Business Software Applications like SAP
- Advanced knowledge of multiple front-end languages and libraries (e.g. SAPUI5, React, HTML/ CSS, JavaScript, XML, jQuery).
- Familiar with ML techniques and frameworks (TensorFlow, PyTorch, Scikit-learn)
- Knowledge of programming with languages like Python, Java or JavaScript, Node.js.
- Knowledge of different databases (RDBMS, Key-Value, Documents). Experience with SAP HANA is a plus.
Good knowledge and exposure to LLM consumptions for application development
Advanced understanding of REST APIs and their development
Strong system design skills for scalable, performant and resilient AI-empowered and AI-enabling systems
Experience with software engineering best practices such as version control (e.g. git), CI/CD (e.g. Jenkins), testing, security and documentation.
Job Segment:Test Engineer, ERP, Testing, Web Design, Front End, Engineering, Technology, Creative