
Senior Principal Data Scientist – Machine Learning Engineer
Northrop Grumman
full-time
Posted on:
Location Type: Hybrid
Location: Falls Church • Virginia • United States
Visit company websiteExplore more
Salary
💰 $142,200 - $213,200 per year
Job Level
About the role
- Work directly with stakeholders (engineers, program managers, subject matter experts) to scope problems, identify constraints, and iterate on technical solutions
- Bridge analytics and infrastructure by understanding both the business problem and the approach, then building systems that deliver insights
- Build user ‑ friendly, production ‑ grade ML/AI applications (e.g., Streamlit, Gradio) that provide data insights to teams across the enterprise and enable better decision making
- Develop and maintain cloud ‑ based infrastructure (AWS, Databricks) and tooling to support scalable and reliable data analytics workflows
- Design and implement CI/CD pipelines, infrastructure ‑ as ‑ code (Terraform, AWS CloudFormation), and MLOps practices that enhance team productivity
- Optimize existing workflows and advocate for software engineering best practices (version control, modular design, testing) to drive team efficiency and code quality
- Stay current on cloud technologies, MLOps trends, and application frameworks to identify opportunities for improvement
Requirements
- Must have a PhD with 4 years of relevant professional experience OR a Master’s degree with 6 years of relevant professional experience OR Bachelor’s degree with 8 years of relevant professional experience
- Must have strong proficiency with Python, SQL, and Git
- Must have experience with frameworks for rapid application development (e.g., Streamlit, Gradio, Starlette, Next.js)
- Must have knowledge of DevOps or MLOps concepts and their application in data science workflows
- Must have strong understanding of containerization (e.g., Docker, Podman)
- Must have the ability to work collaboratively with data teams (data scientists, analysts) to support analytics workflows and insights
- Must have demonstrated problem ‑ solving and critical ‑ thinking skills with an ability to handle complex technical challenges
- Must have excellent communication skills and comfort engaging with non ‑ technical stakeholders.
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLGitStreamlitGradioStarletteNext.jsDockerPodmanTerraform
Soft Skills
problem-solvingcritical thinkingcollaborationcommunication
Certifications
PhDMaster's degreeBachelor's degree