Development Expert
sap
Job Description
What you bring
- 14+ years of experience is software development covering entire SDLC using cloud native technologies in an Agile setup.
- Bachelor’s degree in computer science, Artificial Intelligence, or a related field. A Master’s degree is a plus.
- Proven hands-on experience (1+ years) in AI development, with a focus on Generative AI technologies.
- Strong practical understanding of SAP Business Technology Platform (BTP) or any other cloud platform for development and integration.
- Proficiency in one of the programming languages such as Python/TypeScript/Nodejs and ML/AI frameworks such as TensorFlow, PyTorch.
- Experience in prompt engineering and designing effective AI model inputs is a must.
- Familiarity with Agentic AI and its applications.
- Working experience with AI co-pilots and tools
- Experience with ABAP and SAP S/4HANA is a plus
- Familiarity with Agile methodologies and version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to quickly learn and adapt to new technologies and tools.
- Ability to work independently and in a team environment.
What you’ll do
- Design and develop Generative AI based solutions to address business problems
- Collaborate with cross-functional teams to integrate AI solutions into existing and new SAP applications.
- Develop and maintain SAP applications, ensuring efficient and seamless integration with AI components.
- Conduct research and stay updated with the latest advancements in Generative AI and SAP technologies.
- Troubleshoot and resolve technical issues related to AI components and SAP systems.
- Write clean, efficient prompts that adheres to best practices.
- Use prompt engineering techniques to optimize AI model performance and accuracy.
- Provide technical guidance and mentor junior team members in AI and SAP development.
- Participate in the testing and debugging of AI responses.
- Document design decisions, development processes, and system configurations using AI tools.
- Work closely with Engineering lead to ensure delivery milestones and deadlines are met.
- Contribute to the continuous improvement of development processes and practices.