Role Overview
- Contribute to the development and deployment of AI and machine learning solutions
- Handle end-to-end AI projects from data preparation and modeling to production deployment and monitoring
Requirements
- Design, run, and evaluate machine learning experiments to support model development and optimisation
- Analyse model outputs and provide actionable feedback to improve performance and reliability
- Work with modern AI frameworks and tools, including exposure to first-party models (e.g., Gemini is a plus)
- Develop tools, scripts, and prototypes to support AI/ML workflows
- Collaborate with engineering and product teams to integrate AI solutions into applications
- Document findings, communicate insights, and contribute to knowledge sharing across teams
Required Skills & Experience
- Machine Learning & AI: Experience working with machine learning models, including experimentation, evaluation, and performance analysis
- Data Science Fundamentals: Proficiency in using notebooks (e.g., Colab or similar) for analysis, prototyping, and experimentation
- Programming: Strong proficiency in Python for AI/ML development, scripting, and tooling
- Software Development: Understanding of modern development practices; experience with TypeScript or similar technologies is advantageous
- AI Systems / Agents: Familiarity with or willingness to learn agent-based architectures and modern AI frameworks
- Communication & Collaboration: Strong interpersonal and communication skills with the ability to work effectively in cross-functional teams
Tech Stack
Benefits
- Flexible working arrangements (Hybrid/Remote depending on role).