ECS Federal is hiring an AI Developer to create high-performance AI/ML solutions. In this role, you will build and train machine learning models to process large data sets and integrate them into scalable web and mobile applications, including work with LLMs.
What You'll Do
- Design, build, fine-tune, and train machine learning and deep learning models using Python.
- Perform data preprocessing, feature engineering, and model optimization.
- Evaluate models using domain-appropriate metrics and improve performance iteratively.
- Deploy custom models to production environments (cloud/on-premises) using MLOps best practices.
- Develop high throughput, event-driven microservices (RESTful APIs, GraphQL) for application backends and MCP servers to serve AI models.
- Build responsive and user-friendly front-end interfaces for AI-powered applications.
- Integrate AI models into web and mobile applications.
- Ensure scalability, security, and performance of deployed solutions.
- Work closely with data scientists, developers, frontend developers, and product managers.
- Document model architectures, APIs, and deployment processes.
- Participate in code reviews and maintain high coding standards.
What We're Looking For
- Strong problem-solving skills
- Deep understanding of AI/ML frameworks
- Ability to work across the entire technology stack
Technical Stack
- Python
- AI/ML frameworks
- RESTful APIs
- GraphQL
- MLOps
Benefits & Compensation
- Salary: $150,000 - $165,000
Work Mode
This is a hybrid position based in Memphis, TN.
ECS Federal is an equal opportunity employer.





