Mad Devs logo

Middle applied AI / LLM Engineer (Python)

Mad Devs·Salary not specified

Primary stack

LangChainLangGraphMachine LearningNLPPythonPostgreSQLRAGPandasDjangoSQL

Nice to have's

vector databasesKubernetesgRPCGo

Job description

About the Position

We're looking for an AI Engineer to own the AI layer of our products, from research and experimentation to production deployment. You'll have end-to-end ownership of AI initiatives, work on real-world GenAI challenges, and help shape the future of AI-powered products.

Responsibilities

  • Design and build LLM pipelines, AI agents, and RAG-based systems, including function and tool calling and structured outputs using JSON schemas.
  • Develop production-grade Python services using Django, Celery, and Redis.
  • Validate product hypotheses using real-world data and analytics.
  • Measure and optimize LLM quality, performance, and cost.
  • Collaborate closely with product managers and engineers to turn ideas into scalable solutions.

Requirements

  • Experience with NLP projects in production, 1+ year.
  • Strong experience building production LLM applications.
  • Hands-on expertise with RAG, embeddings, vector search, prompt engineering, and LLM evaluation.
  • Experience with LangGraph, LangChain, or similar frameworks.
  • Solid Python backend background, 2+ years (Django, PostgreSQL, async programming).
  • Strong SQL/Pandas skills and a data-driven mindset.
  • Language proficiency: English at B2–C1, Russian at C1.
  • Location: any, except Russia and Belarus.

Nice to Have

  • Hands-on work with vector databases such as Qdrant or pgvector.
  • Fine-tuning, text classification, and embedding model development.
  • Working knowledge of Kubernetes, gRPC, or Go.

We Offer

At Mad Devs, you will join a company that values creativity, strategic thinking, and continuous improvement. You will work on projects that reach millions of users worldwide, alongside a strong and supportive team. Here, you will grow professionally, take on meaningful challenges, and contribute to products that solve real problems at scale.

About the Company

Flexible working hours

Remote-first culture

Long-term projects

Salary in dollars

Professional communities

Onsite business trips

Training budget

Paid conferences

Hi, I'm Ekaterina.

Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail [email protected].

Your Privacy, Our Priority

To deliver a better browsing experience, we use cookies. You can manage your consent preferences below. Read our Privacy Policy for details.

Get in touch

  1. Home
  2. Careers
  3. Middle applied AI / LLM Engineer (Python) | Mad Devs Careers
Tell us about yourself

Your name

Phone Number

Email

File containing resume

Link to LinkedIn

Choose a file

  • By submitting your application, you consent to the storage of your CV in our database of candidates. If we have another vacancy that suits you, we may contact you.

© Mad Devs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We develop tailored software solutions for corporations using the present-day developer tools and technology stack. Mad Devs acts as a part of your extended team, and you get your systems properly administered and monitored.

More at Mad Devs

All 9 roles

Popular searches