Custom Software Engineer
Accenture
Accenture
This role focuses on developing advanced AI solutions, including Generative AI and Agentic AI. You will leverage your software development expertise to build intelligent agents, design AI-powered workflows, and create LLM-based applications. The position requires a strong command of Python and relevant AI frameworks, aiming to deliver scalable and effective solutions.
Your contributions will be crucial in shaping the future of AI applications, making significant impacts across various business sectors. This is an opportunity to work at the forefront of emerging technologies and drive innovation in software engineering.
Design, develop, and maintain sophisticated GenAI and Agentic AI solutions using Python and suitable AI frameworks.
Create AI agents, orchestrate agentic workflows, and integrate them with LLMs, APIs, databases, and external tools.
Optimize prompts, implement advanced retrieval mechanisms (RAG), and experiment with AI models and approaches to enhance solution performance.
Implement robust testing, validation, error handling, logging, and guardrails, while troubleshooting AI outputs and collaborating with cross-functional teams.
Possess strong Python proficiency with experience in developing production-grade applications, APIs, and reusable components, including debugging and performance tuning.
Demonstrate hands-on experience in GenAI/LLM application development, prompt engineering, context management, and model parameter tuning.
Have practical experience building AI agents and agentic workflows using leading frameworks like LangChain, LangGraph, AutoGen, CrewAI, or similar platforms.
Exhibit a solid understanding of REST APIs, LLM integrations, RAG, embeddings, vector databases, and semantic search techniques.
Accenture
IT Consulting