AI Native Software Engineer
Accenture
Accenture
Join our innovative team as an AI Native Software Engineer and be at the forefront of developing production-ready software where AI is a fundamental component of the engineering lifecycle. You'll apply cutting-edge AI-native practices to design, build, and validate solutions, ensuring top-tier quality and compliance. This role is key to continuously enhancing our software development and operational processes. It's an exciting opportunity to shape the future of software engineering by integrating advanced AI methodologies into impactful products.
Key responsibilities include designing and implementing multi-agent orchestration pipelines with LangGraph state machines, and building hybrid retrieval systems combining Neo4j knowledge graphs with Qdrant vector search. You will develop async FastAPI backend services, create React 18/TypeScript frontend features including graph editors, and integrate enterprise protocols like A2A and MCP. Further tasks involve connecting to ALM/PLM tools via APIs, implementing dual-tier agent memory, and building DAG-based workflows with Ray execution. Deploying containerized services using Docker and Azure Bicep, and managing both on-prem and cloud-hosted LLMs are also crucial aspects of this role.
We seek a candidate with a minimum of 3 years of professional experience in Digital Full Stack Development, including at least 2 years working with LLMs, agent frameworks, or ML systems in production. Essential qualifications include strong async Python and modern React/TypeScript skills, coupled with experience in graph databases or knowledge graph systems. Candidates must be comfortable owning features across the entire stack, from API to UI and deployment. A full-time education spanning 15 years is also a prerequisite for this position.
Accenture
IT Consulting