AI ML Engineer
110k - 180k USD
On-site
Full Time
#Consulting
#Cloud Native
#Machine Learning
#PyTorch
#Kubernetes
#Docker
#NLP
#Computer Vision
#Time Series
#Apache Spark
#Python
#TypeScript
At Raft, we are dedicated to modernizing the public sector by bridging the gap between humans and complex data. As a customer-obsessed team based in McLean, Virginia, we specialize in building distributed data systems and scalable platforms that directly improve the lives of millions of Americans. We operate on the philosophy of Ubuntu, believing that our collective strength and diverse perspectives are what allow us to solve the most challenging problems facing our federal and public agency partners today.
The role
We are seeking a Senior AI/ML Engineer to join our team on a full-time basis. This is an on-site position located in the DC Metro area, where you will play a pivotal role in designing and deploying machine learning models that serve as the backbone for our high-impact digital solutions. Please note that this role requires U.S. citizenship and an active TS/SCI with CI Polygraph clearance, as the work must be conducted within the continental United States.
Core responsibilities
- Collaborate with a cross-functional team of data scientists, engineers, and product owners to integrate machine learning models into larger, value-driven pipelines.
- Design, train, and maintain robust machine learning models with a focus on NLP, computer vision, and time series analysis.
- Apply modern software engineering practices, including DevOps and agile methodologies, to ensure our systems remain scalable and efficient.
Skills and experience
To be successful in this role, you should possess a strong foundation in both software development and data science. We look for candidates who have:
- 3 to 5 years of hands-on experience in the field.
- Proficiency in Python and practical experience with frameworks like PyTorch.
- Experience working with Kubernetes and Docker for containerization and orchestration.
- A solid understanding of data processing frameworks, specifically Apache Spark.
- Strong communication skills and the ability to work effectively both independently and within a collaborative team environment.
- A willingness to obtain a Security+ certification within your first 90 days.
- Bonus points if you have experience with TypeScript, LLMs, or agentic workflows.
Compensation and benefits
We offer a competitive salary range of $110,000 to $180,000, with final compensation determined by your specific experience and demonstrated skills. Our benefits package is designed to support your well-being and professional growth:
- Comprehensive medical, dental, and vision insurance.
- 401(k) retirement plan with company matching.
- Flexible paid time off policy plus 11 paid holidays.
- Professional development and education support.
- A dedicated home office budget to ensure your workspace is optimized for success.
- Options for hybrid work arrangements.
How to apply
If you are passionate about solving complex problems and want to contribute to a mission-driven team that values innovation and collaboration, we would love to hear from you. Please submit your application, including any relevant GitHub repositories or publications that showcase your technical expertise, to be considered for this opportunity.







