Overview
In this role you will design and build production-grade AI solutions for enterprise environments, blending full-stack development with advanced AI system engineering. You will work with cross-functional teams to deliver scalable, secure AI capabilities that generate measurable value. You’ll implement Generative AI, Agentic AI and traditional ML, ensuring reliable deployment and integration with existing platforms. This position offers the chance to shape enterprise AI delivery through hands-on coding, architecture decisions and collaboration with stakeholders. You will stay at the forefront of AI tech to drive continuous innovation and best practices.
Responsibilities
- Design, develop and maintain end-to-end AI solutions spanning front-end interfaces, back-end services and data pipelines
- Build, optimise and deploy AI and machine learning models ensuring solutions are scalable, maintainable and production-ready
- Deliver Generative AI, Agentic AI and classical machine learning solutions aligned to enterprise requirements
- Integrate AI systems with existing enterprise platforms ensuring stability and seamless operation
- Collaborate closely with data scientists, engineers and business stakeholders to identify opportunities and deliver robust solutions
- Provide technical guidance and mentorship to junior engineers, promoting best practice across AI development
- Lead implementation of engineering standards across AI and ML delivery
- Stay current with emerging AI technologies and contribute to continuous innovation
Key requirements
- Strong proficiency in Python with extensive experience using AI, ML and NLP libraries
- Hands-on experience working with modern large language models including prompt engineering, fine-tuning and evaluation
- Practical experience with core Generative AI frameworks and agent-based AI frameworks
- Strong experience with MLOps and LLMOps tooling including model lifecycle management
- Proven deployment experience on major cloud platforms including AI and ML services
- Solid foundation in software engineering principles for scalable, production-grade systems
- Experience designing and delivering enterprise AI solutions including RAG-based architectures using vector databases
- Proven experience delivering full-stack AI or ML systems within enterprise environments
- Strong understanding of advanced agent architectures, reasoning systems and autonomous workflows
- Excellent communication and stakeholder management capability
- Experience supporting proposals, client-facing discussions or technical presentations
- excellent communication
- stakeholder management
- team collaboration
- Python with AI/ML/NLP libraries
- LLMs, prompt engineering, fine-tuning
- Generative AI frameworks
…
