Design, build, and deliver intelligent systems that make an impact as an Associate AI/ML Engineer. This role involves creating scalable chatbots, conversational AI, and retrieval-augmented generation (RAG) systems using cutting-edge tools like Azure AI Services, Prompt Flow, and Vector Search.
Requirements
- Proficient in Python with hands-on experience and AI/ML or data-driven software engineering roles.
- Strong practical experience developing AI/ML applications using Python and modern ML frameworks (e.g. OpenAI SDK, scikit-learn, Transformers, LangChain).
- Practical knowledge of Azure AI Services, Prompt Flow, Azure ML, and Azure AI Search (Vector Store).
- Responsible for building and deploying AI features such as chatbots, RAG pipelines, and semantic search.
- Designs and maintains reproducible training and inference pipelines, integrated into CI/CD workflows.
- Proficient in data preparation, feature engineering and performance tuning of models in production.
- Demonstratable ability to translate business requirements into well-structured technical user stories.
- Experience in developing and testing RESTful APIs, writing OpenAPI 3.0+ specifications and integrating AI models as services.
- Familiar with prompt engineering techniques and embedding generation for retrieval-based systems.
- Contributes to story refinement, estimation and technical design discussions; operates without supervision on medium-sized deliverables.
- Applies responsible AI principles and supports documentation and testing for compliance and explainability.
- Capable of clearly communicating complex ideas to both technical and non-technical stakeholders.
- Enables a culture of learning and growth by mentoring and guiding junior developers.
- Good working knowledge of monitoring tools like Azure Monitor and Application Insights, including application logging strategies.
- Confident in documenting software design, system architecture, and API contracts using Open API specification.
- Understands Chatbot and AI assisted application architectures and development practices.
Benefits
- Hybrid and flexible working arrangements
- Comprehensive suite of competitive benefits
- Workplace that prioritises employee wellbeing
- Varied, stimulating and engaging work
- Collaborative and diverse work environment
- Inclusive and celebrates diversity
- A working culture that embraces inclusion
- Employee wellbeing and provides a comprehensive suite of competitive benefits