Senior AI Developer

AI overview

Lead the design and development of intelligent automation solutions integrating SAP and cloud data, while mentoring a team of Python developers focused on innovative AI-driven solutions.
Experience: 5-8 years 
Location: Bangalore (Hybrid)
Mandatory Skills: Python, Gen AI, cloud platforms (AWS, GCP, or Azure)
Immediate to 30 days candidates preferred.

Job Title: Senior AI Developer
Location: India, Bangalore

Job Summary
The Senior AI Developer will play a critical role in designing and developing
intelligent automation solutions that integrate SAP and non-SAP data sources to
address complex business challenges. The role involves leading the
development of AI-enhanced data analytics solutions, creating automation tools
using Generative AI, and building bi-directional interfaces between SAP, cloud
services, and frontend platforms such as Excel, VBA, and Python. The ideal
candidate is a hands-on technologist with deep expertise in Python and cloud-
native architectures, who thrives in highly creative and fast-paced environments.
This position will lead a small team of Python developers and play a strategic role
in shaping AI-driven business solutions.

Key Responsibilities
• Design and architect AI-enhanced solutions integrating SAP data, external
cloud data sources (e.g., Google BigQuery, Amazon Redshift), and local
file-based inputs
• Lead development of automation tools and bots using Generative AI (e.g.,
Amazon Bedrock, custom GPTs, Amazon Lex) to interact with APIs,
databases, and back-end systems for real-time data processing and
response
• Collaborate with functional and business teams to gather requirements,
define logic, and modularize business processes for AI-assisted code
generation
• Develop intelligent frontend tools using Python, VBA, and Excel to
streamline and automate business workflows
• Build, test, and deploy predictive models using machine learning and
statistical techniques (forecasting, regression, simulation, etc.)
• Define and maintain coding standards, Git-based repositories, and CI/CD
pipelines for AI and automation development

• Monitor and troubleshoot solution performance across SAP and non-SAP
environments; ensure high availability and scalability
• Drive innovation by applying AI and cloud services to modernize business
processes such as Order-to-Cash (OTC) and Procure-to-Pay (P2P)
• Oversee development of reusable code modules and AI frameworks;
mentor junior Python developers
• Ensure secure and efficient integration of AI services with AWS, SAP
systems, and third-party applications
• Maintain thorough documentation of design decisions, architecture, and
processes
• Stay updated on evolving AI tools, LLMs, and cloud platforms to
continually improve solution capability

Area of Focus
• Python and VBA-based development for business process automation
• SAP integration (data extraction, update via APIs or file-based interfaces)
• AWS Services: Lambda, Bedrock, Lex, and others
• Generative AI-based development and automation
• Cloud data platforms: Google BigQuery, Amazon Redshift
• Excel dashboards, macros, and Python-based UIs
• Git-based version control and CI/CD workflows
• Advanced debugging, logging, and performance optimization
• Development of prediction and statistical models
• Bi-directional data flow design between SAC, BW, SAP, and external
systems

Qualifications
Education
• Required: Bachelor’s Degree in Computer Science, Engineering, Data
Science, or a related field

• Preferred: Master’s Degree in Artificial Intelligence, Machine Learning, or
equivalent
Experience
• Minimum 5 years of strong hands-on experience in Python and VBA
development
• Minimum 1 year of experience using Generative AI tools to automate
coding and workflow design
• Proven experience developing and integrating solutions with business
applications (data read/write, process automation)
• At least 2 years of experience working with cloud platforms (AWS, GCP,
or Azure), including developing Lambda functions, APIs, or microservices
• Solid background in machine learning, data analytics, forecasting,
regression, and simulation techniques
• Experience with SQL, Python data libraries (e.g., Pandas, NumPy, scikit-
learn), and cloud databases
• Knowledge of chatbot development and AI-based API interaction (e.g.,
Amazon Lex, Bedrock, OpenAI APIs)
• Experience with GitHub/GitLab, DevOps tools, and implementation of
CI/CD pipelines
• Strong analytical, debugging, and architectural skills
• Experience collaborating in agile, cross-functional, and distributed teams

Qode is dedicated to helping technical talent around the world find meaningful careers that match their skills and interests. Our platform provides a range of resources and tools that empower job seekers to take control of their careers and connect with top employers across a variety of industries. We believe that every individual deserves to find work that they're passionate about, and we are committed to making that vision a reality.Qode's team of experienced professionals is passionate about creating a better world of work by providing innovative solutions that improve the job search process for both job seekers and employers. We believe in transparency, trust, and collaboration, and we strive to build strong relationships with our customers and partners. Through our platform, we aim to create a more engaged and fulfilled global workforce that drives innovation and growth.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job