remote
AI Systems Engineer Principal or Sr. Principal Level - Northrop Grumman
Systems Engineer
Lead the design, development, and deployment of advanced AI systems for defense applications, leveraging machine learning, deep learning, and robotics frameworks to deliver secure, high‑performance solutions in a Secret‑cleared environment.
About the role
Key Responsibilities
- Architect and implement end‑to‑end AI pipelines, from data ingestion and preprocessing to model training, validation, and deployment on embedded and cloud platforms.
- Collaborate with cross‑functional teams to translate mission requirements into scalable AI solutions, ensuring compliance with security and performance standards.
- Integrate ROS and other robotics middleware to enable real‑time perception, decision‑making, and control for autonomous systems.
- Optimize models for inference on heterogeneous hardware, including GPUs, FPGAs, and edge devices, while maintaining low latency and high reliability.
- Lead code reviews, establish best practices, and mentor junior engineers in AI, software engineering, and system integration.
Requirements
- Advanced degree (MS/PhD) in Computer Science, Electrical Engineering, or related field with focus on AI/ML.
- 10+ years of experience designing and deploying production‑grade machine learning systems in high‑security environments.
- Proficiency in Python, C++, and ROS; experience with AWS or equivalent cloud services.
- Strong background in deep learning frameworks (TensorFlow, PyTorch) and model optimization techniques.
- Secret clearance or ability to obtain one; willingness to travel up to 10% of the time.
Skills
machine learningdeep learningpythoncrosaws