AI/ML Backend Engineer specialising in production-grade LLM and agentic AI systems, with experience building GenAI applications, RAG pipelines, and prompt-engineered workflows for enterprise use cases. Skilled in FastAPI backend/API development, scalable microservice architecture, and containerised deployments using Docker, Kubernetes and CI/CD (Azure DevOps). Integrated OpenAI, Anthropic Claude and Google Gemini APIs into deployed products, and delivered multi-agent workflows with LangChain and LangGraph. Proactive problem-solver who owns problems end-to-end—from data infrastructure through deployed AI models—currently completing a BSc in Information Technology (Summa Cum Laude) and beginning an MSc at Imperial College London in September 2026, relocating to London ahead of the programme.

Rahima Karimova

AI/ML Backend Engineer specialising in production-grade LLM and agentic AI systems, with experience building GenAI applications, RAG pipelines, and prompt-engineered workflows for enterprise use cases. Skilled in FastAPI backend/API development, scalable microservice architecture, and containerised deployments using Docker, Kubernetes and CI/CD (Azure DevOps). Integrated OpenAI, Anthropic Claude and Google Gemini APIs into deployed products, and delivered multi-agent workflows with LangChain and LangGraph. Proactive problem-solver who owns problems end-to-end—from data infrastructure through deployed AI models—currently completing a BSc in Information Technology (Summa Cum Laude) and beginning an MSc at Imperial College London in September 2026, relocating to London ahead of the programme.

Available to hire

AI/ML Backend Engineer specialising in production-grade LLM and agentic AI systems, with experience building GenAI applications, RAG pipelines, and prompt-engineered workflows for enterprise use cases. Skilled in FastAPI backend/API development, scalable microservice architecture, and containerised deployments using Docker, Kubernetes and CI/CD (Azure DevOps).

Integrated OpenAI, Anthropic Claude and Google Gemini APIs into deployed products, and delivered multi-agent workflows with LangChain and LangGraph. Proactive problem-solver who owns problems end-to-end—from data infrastructure through deployed AI models—currently completing a BSc in Information Technology (Summa Cum Laude) and beginning an MSc at Imperial College London in September 2026, relocating to London ahead of the programme.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Russian
Beginner

Work Experience

Machine Learning Engineer (Full-time Research Assistant / Data & AI Engineer) at Digital Research Lab
April 1, 2026 - Present
Continued building and deploying production AI solutions, including agentic LLM systems and RAG pipelines, and maintaining data infrastructure from ingestion to deployed models. Worked across stakeholders to translate requirements into shipped features, including development of backend services (FastAPI, Docker, Kubernetes) and data workflows (Airflow, Spark).
Research Assistant (Data & AI Engineer) at Digital Research Lab
September 1, 2025 - April 30, 2026
Research-focused role supporting development of AI/ML and data infrastructure for production systems, including exploration of harmonisation/unification approaches and evaluation of emerging AI tooling for applied use cases.
AI Software Engineer (Internship) at Digital Research Lab
September 1, 2025 - April 1, 2026
Built agentic AI systems integrating OpenAI, Anthropic Claude, and Google Gemini APIs; orchestrated multi-agent workflows using LangChain and LangGraph for enterprise use cases. Implemented RAG pipelines using ChromaDB as vector store alongside GraphRAG and knowledge graph retrieval methods. Designed and deployed production Airflow pipelines ingesting 10,000+ documents and 7,000+ geospatial layers daily into MinIO/PostgreSQL, including schema design for reliable data operations at scale. Used PySpark to generate and process a ~7GB synthetic dataset (~10M rows) for large-scale testing. Developed and containerized FastAPI and PyTorch-based microservices; managed Docker/Kubernetes deployments and CI/CD and secrets management in Azure DevOps, including a containerized PR-review agent. Evaluated new tools (MCP, n8n) via MVPs and incorporated them quickly into workflows; applied code-review best practices and responsible AI considerations.
Machine Learning Engineer at Digital Research Lab
April 1, 2025 - Present
Built agentic AI systems integrating OpenAI, Anthropic Claude and Google Gemini APIs, orchestrating multi-agent workflows with LangChain and LangGraph. Implemented RAG pipelines using ChromaDB as the vector store, alongside GraphRAG and knowledge graph retrieval methods. Designed and deployed production Apache Airflow pipelines moving 10,000+ documents and 7,000+ geospatial layers daily into MinIO/PostgreSQL, including schema design. Used PySpark to generate and process a 7GB synthetic dataset (~10 million rows) for large-scale testing. Developed and containerised FastAPI microservices with PyTorch-based models; managed Docker and Kubernetes (Rancher) deployments, handled CI/CD and secrets management in Azure DevOps. Researched data harmonisation/unification methods, built an HR management website with automated AI-based candidate screening, evaluated tools such as MCP and n8n and built MVPs, and created an invoice extraction tool using open-source vision models.
Teaching Assistant (Calculus 1; Introduction to Computer Networks) at ADA University
January 1, 2025 - May 31, 2025
Assisted professors with grading and course material development for Calculus 1 and Introduction to Computer Networks, ensuring accuracy. Led makeup sessions during professor absences to maintain continuity in student learning.
Teaching Assistant (Calculus 1, Introduction to Computer Networks) at ADA University
January 1, 2025 - May 1, 2025
Assisted professors with grading and course material development, ensuring accuracy. Led makeup sessions during professor absences, demonstrating time management and ownership in a cooperative team environment.
Researcher at Peace Fuzzy Lab
December 1, 2024 - February 28, 2025
Collaborated with a multidisciplinary team to research dominant color detection methods using fuzzy logic and k-means clustering.
Career Ambassador at ADA University
December 1, 2024 - September 1, 2025
Organised career events and networking sessions to introduce students to EY opportunities. Promoted EY career programs, internships and recruitment initiatives within the university.
Machine Learning Engineer Intern at Neurotime
June 1, 2024 - October 31, 2024
Built PyTorch predictive models automating operational processes, reducing manual efforts by 40%. Developed a rule-based/gated logic system for automated Azerbaijani word syllabification. Designed and implemented Rasa and RAG chatbots improving customer engagement efficiency. Performed data preprocessing and feature engineering to improve model accuracy.
Machine Learning Engineer (Contract Intern) at Neurotime
June 1, 2024 - October 1, 2024
Developed PyTorch predictive models automating operational processes, reducing manual effort by ~40% and improving efficiency and availability of downstream workflows. Implemented a rule-based/gated logic system for automated Azerbaijani word syllabification. Designed and implemented Rasa and RAG chatbots to improve customer engagement efficiency. Performed data preprocessing and feature engineering to improve ML model accuracy.
Teaching Assistant (Calculus 1; Introduction to Computer Networks) at ADA University
September 1, 2023 - January 31, 2024
Assisted professors with grading and course material development for Calculus 1 and Introduction to Computer Networks, ensuring accuracy. Led makeup sessions during professor absences to maintain continuity in student learning.
Teaching Assistant (Calculus 1, Introduction to Computer Networks) at ADA University
September 1, 2023 - January 1, 2024
Assisted professors with grading and course material development, ensuring accuracy. Led makeup sessions during professor absences, demonstrating time management and ownership in a cooperative team environment.

Education

MSc Computing (Artificial Intelligence and Machine Learning) at Imperial College London
September 1, 2026 - August 21, 2026
BSc Information Technology at ADA University
September 1, 2022 - May 1, 2026
BSc Computer Engineering (Exchange Semester) at Middle East Technical University
February 1, 2024 - June 1, 2024
MSc Computing (Artificial Intelligence and Machine Learning) at Imperial College London
September 1, 2026 - August 21, 2026
BSc Information Technology (Summa Cum Laude; Institutional Honours) at ADA University
September 1, 2022 - May 1, 2026
BSc Computer Engineering (Exchange Semester; selected coursework: Data Structures, Network Security, Cloud Computing) at Middle East Technical University
February 1, 2024 - June 1, 2024

Qualifications

Machine Learning in Production
May 1, 2025 - August 21, 2026
Neural Networks and Deep Learning
April 1, 2025 - August 21, 2026
Oracle Certified AI Foundations Associate
April 1, 2025 - August 21, 2026
Introduction to Docker Course
March 1, 2025 - August 21, 2026
Oracle Certified Foundations Associate
February 1, 2025 - August 21, 2026
Linux Bootcamp
June 1, 2023 - August 21, 2026
Agile & Scrum Certification
August 1, 2023 - August 21, 2026
Google IT Support & Networking
August 1, 2023 - August 21, 2026
Intro to Cyber Security & Pre-security Learning Paths
July 1, 2023 - August 21, 2026
Machine Learning in Production
May 1, 2025 - August 21, 2026
Neural Networks and Deep Learning
April 1, 2025 - August 21, 2026
Oracle Certified AI Foundations Associate
April 1, 2025 - August 21, 2026
Introduction to Docker Course
March 1, 2025 - August 21, 2026
Oracle Certified Foundations Associate
February 1, 2025 - August 21, 2026
Linux Bootcamp
June 1, 2023 - August 21, 2026
Agile & Scrum Certification
August 1, 2023 - August 21, 2026
Google IT Support & Networking
August 1, 2023 - August 21, 2026
Intro to Cyber Security & Pre-security Learning Paths
July 1, 2023 - August 21, 2026

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics, Financial Services