Skip to main content Skip to footer

AI Native Software Engineer

Forward Deployed Engineer Senior Analyst | Full time | Experience: 2-5 years
Job No. ATCI-5836049-S2072607 | Bengaluru | Required Skill: Python (Programming Language)
Apply for this job
Project Role : AI Native Software Engineer
Project Role Description : Build and ship production-ready software using AI as a core part of the engineering lifecycle. Apply AI-native practices to develop and validate solutions, maintain quality and compliance, and continuously improve how software is built and operated.
Must have skills : Python (Programming Language)
Good to have skills : Agentic Design
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education



Role Summary
Build and deploy production-grade AI applications using LLMs, RAG pipelines, and agentic systems
Work across backend (Python/FastAPI) and frontend (React/JavaScript) stacks
Deploy and operate AI services in cloud-native Kubernetes environment
Leverage modern GenAI frameworks and tooling to accelerate development
Key Responsibilities
Design and develop LLM-powered backend services using Python and FastAPI
Build Retrieval-Augmented Generation (RAG) pipelines using vector databases
Implement agentic workflows using frameworks such as AutoGen or similar
Design and expose RESTful APIs following OpenAPI / REST API specifications
Integrate backend AI services with React + JavaScript frontend applications
Deploy, manage, and scale AI services on Kubernetes
Use LangChain to orchestrate prompts, tools, chains, memory, and agents
Use LangSmith for:
Prompt/version tracking
LLM tracing and debugging
Evaluation and performance monitoring
Apply prompt engineering best practices and maintain reusable prompt libraries
Collaborate with cross-functional teams to deliver end-to-end AI solutions
Ensure security, reliability, observability, and performance of AI systems
Required Technical Skills
Backend & APIs
Strong hands-on experience with:
Python
FastAPI
Experience designing and consuming RESTful APIs
Familiarity with OpenAPI / Swagger specifications
Frontend
Working knowledge of:
React
JavaScript
Experience integrating frontend applications with backend APIs
Generative AI & LLMs
Hands-on experience working with Large Language Models (LLMs)
Agentic system design patterns knowledge
Experience building RAG-based applications
Knowledge of:
Embeddings
Vector search
Context management
Practical experience with prompt engineering
GenAI/Agentic Frameworks & Tooling (Must Have)
LangChain
Chains, tools, agents, memory
LangSmith
Prompt tracing, debugging, evaluation, and monitoring
Agentic frameworks
AutoGen or similar
Experience with multi-agent orchestration, tool-calling agents, planners, and executors
Protocols like MCP / A2A
Cloud & DevOps
Experience with:
Docker
Kubernetes
Understanding of cloud setup and deployment (AWS / Azure / GCP)
Basic CI/CD knowledge is a plus
Gen AI Tools
AI productivity tools for general development:
GitHub Copilot
Claude / Cursor / Cline or similar
Good to Have/Differentiators
Working knowledge/experience with
Vector databases:
Pinecone, FAISS, Weaviate, Chroma, or equivalent
Graph databases:
Apache AGE, Neo4j etc.
Strong basics in Security/AuthN/AuthZ:
JWT, OAuth2
Working knowledge of monitoring and observability tools.
Soft Skills
Strong problem-solving and debugging skills
Ability to work independently and take ownership
Clear communication and collaboration skills
High curiosity for fast-evolving AI and GenAI ecosystems
15 years full time education

Bengaluru

Equal Employment Opportunity Statement

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Please read Accenture’s Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.

We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.

We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.

At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.

Join Accenture to work at the heart of change. Visit us at www.accenture.com.

We have been alerted to the existence of fraudulent messages asking job seekers to set up payment to cover various costs associated with establishing employment at Accenture. No one is ever required to pay for employment at Accenture. If you are contacted by someone asking for payment, please do not respond, and contact us at india.fc.check@accenture.com immediately.

Discover where this job fits at Accenture

Software developer jobs: Change the game

From designing games to creating game-changing experiences and products, the possibilities of what you can achieve are endless with careers in programming language.

Learn more