AI Native Software Engineer

Accenture PLC

Bengaluru

On-site

INR 1,800,000 - 3,800,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Accenture PLC in Bengaluru is hiring an AI Native Software Engineer focused on building production-ready software that integrates AI across the development lifecycle. You will design, build, and deploy AI-powered solutions while maintaining quality and compliance.

The role requires strong Python/React skills and experience with graph databases, vector stores, and modern web tech. You will work in a fast-paced, collaborative environment blending software engineering with AI-driven methods.

Qualifications

  • 4+ years professional software engineering experience.
  • 2+ years working with LLMs, agent frameworks, or ML systems in production.
  • Strong async Python and modern React/TypeScript skills.
  • Experience with graph databases or knowledge graph systems.
  • Comfortable owning features across the full stack - API to UI to deployment.

Responsibilities

  • Design and implement multi-agent orchestration pipelines using LangGraph state machines with conditional routing.
  • Build and maintain a hybrid retrieval system using graph databases and vector stores.
  • Develop FastAPI backend services with async I/O, Pydantic v2 and JWT/RBAC security.
  • Build React 18 + TypeScript frontend features including graph editors and dashboards.
  • Integrate enterprise protocols and connect to ALM/PLM tools via REST/GraphQL APIs.

Skills

Digital Full Stack Development
LLM experience

Education

15 years education

Tools

Neo4j
Qdrant
Weaviate
PostgreSQL
MongoDB
React
TypeScript
FastAPI
Docker
OAuth2/SAML/OIDC

Job description

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

Digital Full Stack Development

Good to have skills

Python (Programming Language), TypeScript, Software Development

Minimum Years of Experience

Minimum 3 year(s) of experience is required

Educational Qualification

15 years full time education

Summary

As an AI Native Software Engineer, your day revolves around creating and delivering software solutions where artificial intelligence is deeply integrated into every stage of development. You will engage in designing, building, and deploying applications that leverage AI capabilities, ensuring that these solutions meet high standards of quality and compliance. Your role involves continuous refinement of software processes to enhance efficiency and reliability, collaborating with various teams to innovate and improve the overall software lifecycle. This position offers an opportunity to work at the forefront of technology, blending software engineering with AI-driven methodologies to produce impactful products.

Roles & Responsibilities
  • Design and implement multi-agent orchestration pipelines using LangGraph state machines with conditional routing, self-healing loops, and sub-agent hierarchies
  • Build and maintain a hybrid retrieval system combining Neo4j knowledge graphs (Cypher) with Qdrant vector search and sentence-transformer embeddings
  • Develop FastAPI backend services with async I/O (asyncpg, Motor), Pydantic v2 models, and JWT/RBAC security
  • Build React 18 / TypeScript frontend features including visual graph editors (ReactFlow), real-time SSE streaming, and observability dashboards (Recharts)
  • Integrate enterprise protocols: A2A (JSON-RPC), MCP (Model Context Protocol), AG-UI (Server-Sent Events)
  • Connect to ALM/PLM tools via REST and GraphQL APIs with OAuth2/SSO authentication (SAML, OIDC)
  • Implement dual-tier agent memory (Redis L1 + mem0 L2) with semantic recall and context consolidation
  • Build DAG-based workflow compilation with topological sorting, cycle detection, and Ray-based parallel execution
  • Deploy and operate containerized services using Docker, Azure Bicep IaC, and CI/CD pipelines (Azure Pipelines / Jenkins)
  • Serve and manage on-prem LLM models via vLLM alongside cloud-hosted models (OpenAI-compatible APIs)
Professional & Technical Skills
Backend & AI
  • Python 3.10+ - production-grade FastAPI, Pydantic v2, async/await patterns
  • LangGraph / LangChain - state machines, tool calling, agent orchestration
  • LLM engineering - prompt design, token budgeting, multi-model routing, self-healing retry loops
  • PostgreSQL (JSONB, asyncpg) or MongoDB (Motor) - async data persistence
Knowledge & Retrieval
  • Neo4j - Cypher queries, entity-relationship graph modeling, traversal algorithm
  • Vector databases (Qdrant, Pinecone, or Weaviate) - embedding pipelines, semantic search, hybrid retrieval
  • RAG architecture - chunking strategies, re-ranking, token budget management
  • Sentence-transformers or equivalent embedding models
Frontend
  • React 18 + TypeScript + Vite - component architecture, hooks, lazy loading
  • Server-Sent Events (SSE) or WebSocket - real-time streaming UIs
  • ReactFlow / XYFlow - interactive node-based graph editors
  • State management (Zustand or Redux) + server-state (TanStack Query)
Additional Skills
  • vLLM or TGI - on-prem LLM model serving and optimization
  • mem0 or similar - persistent agent memory systems
  • A2A / MCP / AG-UI - emerging agentic interoperability protocols
  • GraphQL - schema design, client integration
  • OAuth2 / SAML / OIDC - enterprise SSO integration
  • Ontology modeling - entity taxonomies, relationship schemas for engineering domains
  • Pytest - async test patterns, fixture-based testing
Qualifications
  • 4+ years professional software engineering experience
  • 2+ years working with LLMs, agent frameworks, or ML systems in production
  • Strong async Python and modern React/TypeScript skills
  • Experience with graph databases or knowledge graph systems
  • Comfortable owning features across the full stack - API to UI to deployment
Additional Information
  • The candidate should have minimum 3 years of experience in Digital Full Stack Development.
  • This position is based at our Bengaluru office.
  • A 15 years full time education is required.
Qualification

15 years full time education

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Native Software Engineer
AI Native Software Engineer

Accenture in India • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Full Stack AI Engineer
Full Stack AI Engineer

NEC Corporation • Dadri

Hybrid
INR 1,200,000 - 2,400,000
Machine Learning Developer
Machine Learning Developer

Cloudxtreme • Mumbai

On-site
INR 1,800,000 - 3,000,000
AI Native Software Engineer
AI Native Software Engineer

8103 Acc Sol Pvt Ltd Company • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software Engineer, Senior ( Java Full stack - AI )
Software Engineer, Senior ( Java Full stack - AI )

Infor Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer ( Java Full-Stack / AI)
Senior Software Engineer ( Java Full-Stack / AI)

Infor Inc. • Hyderabad

On-site
INR 4,000,000 - 6,000,000
AI Native Software Engineer
AI Native Software Engineer

Indexnine Technologies • Pune District

On-site
INR 1,200,000 - 2,000,000
AI Engineer
AI Engineer

Andpayments • India

On-site
INR 1,800,000 - 3,000,000
Full Stack AI Engineer
Full Stack AI Engineer

Daten • India

On-site
INR 1,200,000 - 1,800,000
Full Stack AI Engineering Lead
Full Stack AI Engineering Lead

Bloom AI • New Delhi

Hybrid
INR 1,500,000 - 2,800,000