Mavie
Artificial Intelligence Engineer
MavieBelgium14 hours ago
Full-timeRemote FriendlyInformation Technology

AI Software Engineer (Python | RAG | NLP) – Remote, US-Based Client


About the Company

Our client is a leading pharmaceutical research organization at the forefront of medical R&D, developing advanced AI-driven solutions to accelerate scientific discovery. They are expanding their engineering team and seeking a hands-on AI Software Engineer to join before the end of the year. The position is fully remote and offers the opportunity to work on scalable AI applications that serve a large user base worldwide.


Role Overview

As an AI Software Engineer, you’ll bridge the gap between software development and applied AI. You’ll design, build, and deploy production-ready code — not just prototypes. Working alongside data scientists and researchers, you’ll contribute to developing robust APIs, scalable data pipelines, and AI systems that support R&D operations and pharmaceutical insights.

You’ll focus on delivering maintainable, high-quality software using Python, FastAPI, and asynchronous programming, with exposure to cloud environments (AWS or Azure) and modern AI workflows such as RAG systems and NLP-based data extraction. The work emphasizes engineering excellence and AI integration in real-world medical data contexts.


Key Responsibilities

  • Develop and deploy production-grade Python applications and APIs (FastAPI preferred).
  • Write object-oriented, modular code with strong abstraction and validation principles (Pydantic).
  • Work on asynchronous systems serving multiple concurrent users.
  • Collaborate with data scientists to turn research models into scalable, maintainable services.
  • Design and maintain AI engineering workflows (RAG, unstructured data, NLP).
  • Contribute to cloud deployment pipelines, including AWS Lambda or Azure Functions.
  • Support team initiatives focused on data extraction and AI-assisted analysis for medical research.


Ideal Profile

  • 2–4 years of experience in software or AI engineering.
  • Proven mastery of Python and object-oriented programming.
  • Strong understanding of data validation (Pydantic) and asynchronous programming.
  • Experience deploying FastAPI or similar frameworks.
  • Basic SQL proficiency and understanding of cloud services (AWS or Azure).
  • Exposure to RAG systems, NLP, or unstructured data processing.
  • Familiarity with AI production workflows (NineChain/Maine or similar).
  • Passion for building reliable, scalable systems that make an impact in medical R&D.

Key Skills

Ranked by relevance