We are seeking a talented AI Engineer to join our client's in-house AI-driven products and projects. This is an exciting opportunity for engineers who enjoy working in a hybrid model and contributing across the full AI lifecycle — from designing and training machine learning models to deploying and scaling production-ready AI systems that power real-world applications.

Key Responsibilities

  • Design, develop, and maintain AI agents and services.
  • Improve and optimize existing AI models, pipelines, and production systems
  • Integrate new AI-driven features into internal platforms and applications
  • Collaborate closely with software engineers to ensure seamless system integration
  • Apply best practices in code quality, testing, and system design
  • Participate in code reviews and contribute to continuous improvement of development standards

Essential Requirements

  • Bachelor’s degree in information technology, Computer Science, or related field (or equivalent experience)
  • 2+ years of experience in Software Engineering
  • Understanding of machine learning, deep learning, and model deployment
  • Experience with Python and backend development (FastAPI or similar frameworks)
  • Familiarity with AI frameworks and tools such as TensorFlow, LangChain, Dialogflow, Rasa
  • Strong analytical thinking, problem-solving skills, and attention to detail
  • Excellent communication skills and ability to work effectively in a collaborative team environment

Desirable

  • Experience working with Large Language Models (LLMs) and Diffusion Models (e.g., Stable Diffusion)
  • Hands-on experience with SQL and relational databases
  • Exposure to cloud-based ML platforms (Azure ML, AWS SageMaker, or similar)
  • Understanding of MLOps principles and lifecycle management
  • Experience deploying applications using Docker and Kubernetes
  • Knowledge of CI/CD pipelines and modern DevOps workflows

Benefits:

  • Hybrid way of working
  • Competitive remuneration package
  • Private Insurance
  • A dynamic challenging environment resulting in continuous learning / education / progression
  • Ability to work with cutting edge technologies
  • Pleasant working environment
  • Ability to expand knowledge and responsibilities