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.