Cavendish Professionals

Senior AI Engineer

We are looking for an experienced Senior AI/ML Engineer to join one of our client's team.


Skills and Qualifications:



  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.

  • Strong expertise in Python, with a focus on FastAPI, Pandas, and NumPy.

  • Experience with Retrieval Augmented Generation (RAG).

  • Proficiency in Prompt Engineering.

  • Knowledge of vector databases and embedding models.

  • Familiarity with frameworks such as LangChain, LangGraph, and LlamaIndex.

  • Experience with multi-agent libraries/frameworks like CrewAI, Autogen, and Taskweave.

  • Hands-on experience with Azure cloud services, including Azure Functions.

  • Familiarity with other cloud platforms and their AI services is a plus, but Azure experience is mandatory.

  • Understanding of data engineering concepts, including data pipelines, data integration, and data warehousing.

  • Ability to work with large datasets and perform data cleaning, transformation, and manipulation.

  • Experience with version control, small and regular commits, unit tests, CI/CD, packaging, and Docker.

  • .NET technology stack proficiency incl.

    C# is a plus.

  • Knowledge of AI ethics, bias mitigation, and responsible AI practices is a plus.

  • Strong analytical thinking and creative problem-solving skills.

  • Good communication skills for collaborating with cross-functional teams and stakeholders.



If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.


Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience.

All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.




Share Job