Senior AI Engineer [3n00i]

SKM Group
UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£45,000.0 - £102,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Unit Testing Microsoft Azure Cloud Computing Software Quality Continuous Integration Python (Programming Language) NoSQL NumPy Azure Machine Learning Software Engineering Large Language Models
+10 more
Multi-Agent Systems Prompt Engineering Generative AI Backend Fastapi Pandas Build Management Virtual Agents Automation Anywhere Serverless Computing

Job description

As a Senior Backend Engineer, AI/ML, you will be instrumental in designing, developing, and deploying high-performance AI-driven applications. You will tackle complex challenges in agent orchestration, RAG implementation, and scalable backend services, driving technical excellence and innovation within a collaborative remote team., * Core Stack: Python, FastAPI, RAG, Prompt Engineering, Azure, Vector Databases, Embedding Models, LangChain, LangGraph

  • Backend & AI: Pandas, NumPy, FastMCP, CrewAI, Autogen, Taskweave
  • Cloud & Tools: Azure Functions, Azure AI Services, NoSQL, CI/CD, Unit Tests

What You’ll Do

  • Design, develop, and optimize sophisticated AI agents and RAG systems from concept to deployment.
  • Implement robust backend services using FastAPI, ensuring high performance, scalability, and reliability.
  • Spearhead the integration of advanced Prompt Engineering techniques and embedding models.
  • Architect and manage solutions leveraging Vector Databases, LangChain, and LangGraph for complex AI workflows.
  • Utilize Azure cloud services, including Azure Functions and Azure AI Services, to build and deploy scalable AI infrastructure.
  • Mentor junior engineers and contribute to best practices in CI/CD, unit testing, and code quality.

Requirements

Do you have experience in Unit testing?, * Strong software engineering expertise in Python, particularly with FastAPI, Pandas, and NumPy.

  • Proven experience with Retrieval Augmented Generation (RAG) and Prompt Engineering.
  • Hands-on experience with vector databases and embedding models.
  • Proficiency with LangChain and LangGraph.
  • Experience with FastMCP and multi-agent libraries such as CrewAI, Autogen, or Taskweave.
  • Extensive experience with Azure cloud services, including Azure Functions.
  • Familiarity with NoSQL databases and robust CI/CD practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · WWC 2024

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · WWC 2025

5:30 min

Core engineering skills required in the era of AI

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all