We are seeking a highly skilled and innovative AI Engineer (GenAI) to design, build, and operationalise advanced agentic and LLM powered solutions in client's Agentic platforms. This role is hands-on and deeply technical, requiring strong Python engineering capability, cloud-native development experience, and an ability to work with emerging agentic frameworks. You will work within the solution delivery teams to implement high-quality, scalable, secure agentic solutions that integrate with enterprise systems. The role collaborates closely with product owners, fellow developers, SMEs, and cloud/platform teams to deliver production ready AI solutions that drive measurable business value. This is an opportunity to be at the forefront of enterprise AI, building next generation agentic capabilities and shaping how intelligent systems operate across the organisation.
Key Accountabilities:
Core Engineering & Development:
- Develop high-quality, production-ready AI Agents and agentic applications with strong error handling, logging, testing, and modular code design.
- Build, test, and deploy GenAI agents, tools, and orchestration of components on AI platforms.
- Implement and consume LLM-based capabilities, including prompting, tool use, embeddings, vector retrieval, and model integration.
- Develop event-driven and API driven components using AWS services (e.g., Lambdas, API Gateway, DynamoDB, SNS, SQS).
Cloud, Infrastructure, and DevOps:
- Use Terraform (or other IaC tools) to define and manage cloud infrastructure supporting agentic workloads.
- Contribute to secure, scalable, cloud-native architectures aligned with enterprise standards.
- Support CI/CD pipelines (e.g., GitLab CI), unit testing automation, and deployment automation.
- Participate in operational support activities including debugging, incident handling, and monitoring.
Agentic & GenAI Delivery:
- Develop features using agentic frameworks such as Strands Agents or equivalent.
- Build reusable tools, connectors, and agent functions to enable multi-agent orchestration.
- Work collaboratively with the delivery team to move use cases from experimentation to production.
- Ensure code quality, maintainability, and performance through best-practice engineering.
Collaboration & Continuous Improvement:
- Work closely with product owners, SMEs, and platform engineers to translate requirements into scalable technical solutions.
- Share knowledge, contribute to engineering standards, and participate in design reviews.
- Continuously explore new GenAI technologies, LLM models, and agentic patterns to drive innovation.
Required Skills & Experience:
- Expert-level Python development experience, including: robust error handling, unit/integration testing, structured logging, secure coding practices, modularisation and code reuse
- Demonstrated experience delivering production-grade software in cloud or distributed environments.
- Proficiency with Terraform or other Infrastructure-as-Code frameworks.
- Hands-on experience with AWS services, ideally including: SNS, SQS, Lambda, API Gateway, DynamoDB
- Experience building or integrating agentic solutions (e.g., Strands Agents, LangChain, Autogen, Haystack Agents).
- Familiarity with LLM technologies, such as: prompt engineering, embeddings/vectors, model integration (OpenAI, Bedrock, Azure OpenAI, etc.), retrieval-augmented generation (RAG)
Good to have:
- DevOps experience including incident diagnosis, monitoring, and support.
- Experience with GitLab CI or other CI/CD pipelines.
- Exposure to Agile delivery practices.
- Experience with enterprise integration, microservices, or event-driven patterns.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Industry certifications in AWS, cloud engineering, or AI tools are beneficial but not required.
What You Will Bring:
- Strong problem-solving and debugging skills.
- A passion for innovation and emerging AI technologies.
- The ability to write clean, maintainable, production-quality code.
- A collaborative mindset with strong communication skills.
- A desire to contribute to a rapidly evolving GenAI ecosystem