
Artificial Intelligence Engineer
Job Description
Posted on: November 5, 2025
AI Software Engineer (Python | RAG | NLP) – Remote, US-Based ClientAbout 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.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteJobsHub.app
Get RemoteJobsHub.app on your phone!

Sales Operations Analyst

Data Scientist, Credit

Manager, Business Intelligence

Senior Clinical Data Manager-100% Remote!

