Senior AI Engineer | GenAI | Agentic AI | Python Full Stack
Role Overview
We are seeking a highly skilled Senior AI Engineer with strong software engineering expertise and hands-on experience delivering enterprise-grade AI solutions. The ideal candidate will have experience in Python Full Stack Development, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI frameworks, cloud platforms, and scalable application development.
The role involves designing, developing, integrating, and deploying AI-powered solutions that seamlessly connect with enterprise systems, data platforms, and business applications.
Key Responsibilities
- Design and develop enterprise AI applications using LLMs, RAG, and Agentic AI frameworks.
- Build scalable, production-ready solutions using Python and modern backend technologies.
- Develop REST APIs, microservices, and integration services.
- Design and implement RAG pipelines for intelligent knowledge retrieval and contextual responses.
- Build AI agent workflows using frameworks such as LangChain, LangGraph, CrewAI, Semantic Kernel, or MCP.
- Integrate AI solutions with enterprise applications, databases, and third-party systems.
- Implement CI/CD pipelines and automate deployment processes.
- Monitor, troubleshoot, and optimise application performance, reliability, and observability.
- Collaborate with architects, engineering teams, and business stakeholders to deliver scalable AI solutions.
- Ensure compliance with security, governance, and data management standards.
Required Skills & Experience
Software Engineering
- 6+ years of software development experience.
- Strong programming expertise in Python.
- Experience building and scaling enterprise applications.
- Strong software design, architecture, and problem-solving skills.
- Hands-on experience implementing AI/GenAI solutions in production environments.
- Strong experience with:
- Retrieval-Augmented Generation (RAG)
- AI Agents / Agentic AI
- Prompt Engineering
- AI Application Design & Orchestration
AI Frameworks
Experience with one or more of:
- LangChain
- LangGraph
- CrewAI
- Semantic Kernel
Backend Development & Integrations
- Enterprise System Integrations
- AI Platform Integration
Experience with one or more:
Hands-on experience with:
- Docker
- Cloud-Native Application Development
Data & Analytics Platforms
Experience with:
Knowledge of:
- Data Governance
- Data Quality Frameworks
DevOps & Observability
Experience with:
- Application Observability
- Performance Optimization & Troubleshooting
Preferred Skills
- React or modern frontend frameworks
- Distributed and high-scale system design
Qualifications
- Bachelor's or master's degree in computer science, Engineering, Information Technology, or related discipline.
- Proven experience delivering enterprise-scale software and AI solutions.
- Strong communication, collaboration, and stakeholder management skills.
- Ability to thrive in a fast-paced and evolving technology environment.
Key Skills