About the role
Responsibilities:
- Design, develop, and optimise Python-based AI/ML applications.
- Build, fine-tune, and deploy Generative AI solutions using modern frameworks.
- Integrate AI models with cloud platforms and managed AI services.
- Develop scalable APIs and microservices supporting AI workloads.
- Collaborate with data scientists, ML engineers, and product teams to deliver end-to-end solutions.
- Implement CI/CD pipelines ensuring code quality, testing, and security.
- Monitor and optimise performance, reliability, and cost of cloud AI deployments.
- Ensure compliance with data privacy, security, and responsible AI guidelines.
Requirements:
- Strong hands-on experience in Python development for Gen AI workloads.
- Practical exposure to Generative AI models (LLMs, transformers, diffusion models).
- Understanding/practical knowledge of agentic AI frameworks.
- Experience working with cloudnative AI services on GCP/AWS/Azure.
- Understanding of privacypreserving ML techniques and responsible AI practices.
- Experience working with prompt engineering, including tool calling and guardrails.
- Familiarity with MLOps pipelines, model deployment, and monitoring.
- Ability to design scalable, production-ready AI solutions.