Software Engineer (AI Agentic Solutions) - Tech Consulting - EY Mauritius

Ernst & Young GmbH
Stuttgart, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Computer Programming Continuous Integration Information Leak Prevention Cursor (Graphical User Interface Elements) Memory Management Python (Programming Language) Machine Learning
+29 more
NoSQL NumPy Object-Oriented Software Development Open Source Technology Performance Tuning Rapid Prototyping Process Standard Sql Software Deployment GitHub Copilot ReactJS Large Language Models Multi-Agent Systems Concurrency Prompt Engineering Git Fastapi Pandas Build Management Kubernetes Information Technology Production Code Machine Learning Operations Grpc Code Restructuring Software Version Control Data Pipelines Docker Golang Microservices

Job description

We are looking for a hands-on developer with strong expertise in Golang and Python who can design and build AI-powered solutions and autonomous agents end to end. You will work on integrating LLMs into production systems - APIs, data pipelines, and agentic workflows - and will be expected to leverage modern AI coding tools (Claude Code, GitHub Copilot, Cursor) as a force multiplier in your daily development., Design, develop, and deploy applications and microservices in Golang and Python that leverage AI/ML capabilities Architect and build AI agents - multi-step reasoning workflows, tool/function calling, memory, planning, and orchestration - using frameworks like LangChain, LangGraph, CrewAI, or custom agentic loops Build and integrate solutions using LLM APIs (Anthropic, OpenAI, etc.) including RAG pipelines, prompt engineering, and vector database integrations (pgvector, Pinecone, FAISS) Use AI-assisted development tools (Claude Code, GitHub Copilot, Cursor) effectively for rapid prototyping, refactoring, test generation, and agent-driven coding workflows Develop high-performance backend services and APIs (Gin/Echo/gRPC in Go; FastAPI in Python) Write clean, testable, production-grade code with proper version control (Git) and CI/CD practices Collaborate with cross-functional teams to translate business problems into AI-driven solutions Other cognate duties

Requirements

Do you have experience in gRPC?, Do you have a Master’s degree?, A related bachelor’s degree in Computer Science, Information Technology, or a related field or any STEM degree (Science, Technology, Engineering or Mathematics) Approximately 3-6 of experience in related field will be an advantage. Design, develop, and deploy applications and microservices in Golang and Python that leverage AI/ML capabilities Architect and build AI agents - multi-step reasoning workflows, tool/function calling, memory, planning, and orchestration - using frameworks like LangChain, LangGraph, CrewAI, or custom agentic loops Build and integrate solutions using LLM APIs (Anthropic, OpenAI, etc.) including RAG pipelines, prompt engineering, and vector database integrations (pgvector, Pinecone, FAISS) Use AI-assisted development tools (Claude Code, GitHub Copilot, Cursor) effectively for rapid prototyping, refactoring, test generation, and agent-driven coding workflows Develop high-performance backend services and APIs (Gin/Echo/gRPC in Go; FastAPI in Python) Write clean, testable, production-grade code with proper version control (Git) and CI/CD practices Collaborate with cross-functional teams to translate business problems into AI-driven solutions

Ideally, you will also have

Strong hands-on Golang development: goroutines, channels, concurrency patterns, building high-performance microservices, gRPC, and CLIs Strong hands-on Python development (3+ years): OOP, async programming, common libraries (Pandas, NumPy) Deep practical understanding of building AI agents - agent architectures (ReAct, plan-and-execute), tool calling, MCP (Model Context Protocol), context/memory management, and agent evaluation Demonstrated experience using AI coding tools (Claude Code, GitHub Copilot, etc.) as part of the development workflow - agentic coding, spec-driven development, and prompt-based engineering, not just autocomplete Solid AI/ML fundamentals: how LLMs work, embeddings, fine-tuning vs. RAG, evaluation basics Working knowledge of SQL/NoSQL databases; exposure to vector databases is a plus Familiarity with cloud platforms (AWS/Azure/GCP), Docker, and Kubernetes basics

Good to Have

Multi-agent orchestration and inter-agent communication patterns (A2A, agent swarms) Exposure to MLOps, model deployment, or fine-tuning open-source models (LoRA/QLoRA) Understanding of AI security concerns (prompt injection, data leakage, agent guardrails) Contributions to open-source AI/agent projects

Benefits & conditions

What We Offer

Opportunity to build cutting-edge AI agents and products from the ground up An AI-native engineering culture where modern tooling is embraced, not restricted

What we look for

If you’re a natural leader, with a talent for motivating individuals, building relationships, and solving complex client problems, we’re interested in you. You’ll need to be ready to listen and confident in challenging the status quo. Top performers in this role will have strong experience contributing content to pursuits, collaboratively structuring work, managing teams, developing reusable collateral, and experience working with client executives.

If you have a genuine passion for helping businesses achieve their full potential, this role is for you.

If you have the confidence to speak up and influence a team that affects big businesses worldwide, this role is for you.

What working at EY offers

At EY, our Total Rewards package supports our commitment to creating a leading people culture - built on high-performance teaming - where everyone can achieve their potential and contribute to building a better working world for our people, our clients, and our communities. It’s one of the many reasons we repeatedly win awards for being a great place to work.

We offer a competitive remuneration package where you’ll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development. Plus, we offer:

Support, coaching, and feedback from some of the most engaging colleagues around. Opportunities to develop new skills and progress your career. The freedom and flexibility to handle your role in a way that’s right for you.

About the company

Here at EY, you will have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. Join us and build an exceptional experience for yourself, and a better working world for all.

The exceptional EY experience. It’s yours to build.

The opportunity: your next adventure awaits

Technology Consulting business is a fast-growing sub-service line within EY’s Consulting service line. A dynamic group focused on providing high-value independent, trusted advice to clients, with a focus on transformation programmes.

EY work with clients in creating value and delivering world-class Digital, Data & IT capabilities to support business needs. Working closely with our industry groups and leveraging the EY brand as independent, trusted advisors, we provide our high-profile clients with a range of services., EY is committed to being an inclusive employer and we are happy to consider flexible working arrangements. We strive to achieve the right balance for our people, enabling us to deliver excellent client service whilst allowing you to build your career without sacrificing your personal priorities. While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a lifestyle balance.

About EY

As a global leader in Assurance, Consulting, Strategy and Transactions, Tax, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities, and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer a reality.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

EY will recommend applicants to read our privacy statement prior to completing the pre application form above: https://www.ey.com/en_gl/privacy-statement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:24 min

Building client-facing AI agents for engineering teams

Alfonso Graziano Alfonso Graziano · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all