Machine Learning Application Engineer
Core
Build, deploy, and sustain end-to-end machine learning capabilities for U.S. national security missions, translating technical problems into robust ML solutions.
Role type
Applied Machine Learning Application Engineer
Builds
End-to-end ML systems, interactive ML-enabled applications, and operational workflows for government stakeholders.
Domain
National Security, Intelligence Analysis, Cybersecurity, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Machine learning methods, Natural language processing (NLP), Computer vision, PyTorch, scikit-learn, CI/CD, Workflow orchestration, Docker, FastAPI, React, Postgres, MongoDB, ElasticSearch
Preferred skills
TS/SCI security clearance
Technologies
PyTorch, scikit-learn, SciPy, FastAPI, React, Vite, Postgres, pgvector, MongoDB, ElasticSearch, Docker
Responsibilities
Build end-to-end ML systems from problem formulation to model delivery; Deploy and maintain ML systems in development and operational environments; Develop interactive ML-enabled applications for end users; Collaborate with interdisciplinary teams to integrate ML capabilities; Prepare technical deliverables and briefings for government stakeholders.
Seniority
Entry to Senior levels (Research Specialist and Research Engineer tracks)