Multimodal Machine Learning Engineer
Company | Booz Allen |
---|---|
Location | Washington, DC, USA, McLean, VA, USA, Arlington, VA, USA, Alexandria, VA, USA |
Salary | $99000 – $225000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- 5+ years of experience as an ML engineer, building production-grade ML solutions with a programming language such as Python, Rust, Go, Scala, or Java
- 5+ years of experience working within data science, ML engineering, or data research in a professional or academic environment, and training and deploying models across multiple modalities of data
- 3+ years of experience working in cloud environments, including AWS and Azure
- 2+ years of experience deploying and integrating production-grade ML models using tools such as Docker and Kubernetes
- 2+ years of experience with Generative AI, including transformers or LLM project work
- 1+ years of experience building or deploying production-grade RESTful APIs or software interfaces
- Experience evaluating architectural tradeoffs and designing robust service-based software applications for scalable use
- Experience with MLOps, GitOps, and CI/CD tooling
- TS/SCI clearance with a polygraph
- Bachelor’s degree
Responsibilities
- Design, create, and implement complete AI systems that will transform client operations, increase data accessibility, and optimize AI and ML systems
- Ensure that your team’s solutions consider the broader ecosystem and operating environment as well as future functionality and enhancements
- Deepen your skill set in areas like software engineering, machine learning operations (MLOps), and software deployment and integration into a variety of different mission environments
Preferred Qualifications
- Experience with programming, including ML frameworks such as TensorFlow, Keras, PyTorch, Caffe, or MXNET
- Experience with client engagements, client-facing project work, and business development
- Experience with project work in deep learning, computer vision, NLP, or signal processing
- Experience deploying and managing data brokering solutions, including Kafka, Red Panda, Confluent, and other related services
- Knowledge of Databricks, PyTorch, TensorFlow, LangChain, or Kubernetes
- Ability to adapt in a rapidly changing environment
- Possession of excellent verbal and written communication skills
- Possession of excellent interpersonal, analytical, problem-solving, and organizational skills
- Master’s degree