We are seeking an experienced LLM Engineer to join our team.
You will be responsible for designing, developing, and optimising solutions leveraging Large Language Models (LLMs) and modern NLP/AI frameworks. You will collaborate with cross-functional teams to build scalable AI applications, integrate open-source tools, and drive innovation in the rapidly evolving field of generative AI.

WHAT WILL I BE DOING?

  • Act as a subject matter expert in LLMs, NLP, and AI-driven solutions.

  • Design, implement, and optimise pipelines for training, fine-tuning, and deploying LLMs in production.

  • Work with open-source tooling such as LangChain, LlamaIndex, and vector or graph databases to augment and enhance LLM capabilities.

  • Build and deploy AI agent systems (e.g., Autogen, CrewAI) to solve real-world business problems.

  • Leverage Python’s data and ML stack (Pandas, Polars, Spark, Spark-NLP, TensorFlow, PyTorch, SpaCy, Hugging Face Transformers, Regex, etc.) to develop scalable AI solutions.

  • Apply strong software engineering practices, including version control, testing, and CI/CD.

  • Work with cloud platforms (preferably AWS) to deliver production-ready AI solutions.

  • Conduct research and stay up-to-date with advancements in ML, NLP, and generative AI.

  • Collaborate with data scientists, engineers, and stakeholders to define requirements and deliver value.

  • Produce technical documentation and share knowledge within the team.

WHAT SKILLS AND EXPERIENCES DO I NEED?

  • MSc/PhD in Computer Science, AI, or related field (strong plus).

  • 3+ years of experience in engineering ML or AI solutions.

  • Solid understanding of algorithms, data structures, design patterns, and asynchronous programming.

  • Strong knowledge of ML, NLP, and DL concepts, with hands-on experience implementing models.

  • Proficiency in Python and its ML/data stack.

  • Experience working with transformer models, Hugging Face ecosystem, and NLP frameworks.

  • Hands-on experience augmenting LLMs using open-source tools (LangChain, LlamaIndex, vector or graph databases).

  • Familiarity with AI agent frameworks (Autogen, CrewAI).

  • Experience with cloud platforms (AWS preferred).

  • Strong problem-solving, research, and critical thinking skills.

  • Ability to quickly grasp new technologies in the evolving AI landscape.

  • Solid software engineering practices: version control, testing, CI/CD.

Apply for position now