Applied AI Staff Engineer
St. Louis MO (Remote)
Contract
Job Summary
We are seeking a highly experienced Staff Applied AI Engineer to design and build scalable, production-grade backend applications powered by large and complex datasets, machine learning, and modern AI/LLM technologies.
This is a software-engineering-first AI role focused on building reliable systems that ingest, process, transform, retrieve, and serve data for modern applications and AI-driven solutions.
The ideal candidate will have strong hands-on experience with Python, backend engineering, machine learning, data-intensive applications, retrieval systems, LLM/agentic architectures, and distributed systems. You will collaborate closely with Product Managers, Software Engineers, Data Scientists, and ML Engineers to deliver scalable and maintainable AI systems in production.
Key Responsibilities
Required Qualifications
Education
Mandatory Technical Skills
Preferred Qualifications
Core Technology Stack
Programming & Data
AI / Machine Learning
Cloud & Infrastructure
Distributed Systems
AI / Workflow Orchestration
Vector & Data Technologies
Nice-to-Have Skills
Ideal Candidate Profile
The ideal candidate is a Staff-level software engineer with strong Applied AI expertise who combines deep software engineering fundamentals with practical experience building production AI systems.
You should be comfortable working across the complete lifecycle of data and AI applications—from data ingestion and preprocessing through retrieval, model inference, orchestration, evaluation, and production operations.
Strong candidates will demonstrate the ability to:
Candidates do not need to have experience with every technology listed. Strong Python, backend engineering, data-intensive application development, and production AI experience are the most important foundations.