Job Description

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 3+ years 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

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application