Software Engineer: Automation/AI - Level 2 or 3
Ai Engineer
APIs
Application Security
Artificial Intelligence
Automation
CI/CD
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Desktop Support
DevOps
Devops Tools
DevSecOps
Embedded Software
Embedded System
Embedded Systems
Engineering
Facilities Management
Generative AI
Generative Ai Engineer
Hardware Engineering
Hardware Software Co Design
Information Technology (IT)
Infrastructure As Code
Large Language Models
Linux
Machine Learning
Machine Learning Engineer
Operating Systems
Platform Engineering
Programming
Programming Language
Programming Languages
Security Automation
Software Development
Software Engineer
Software Engineering
Software Security
Systems
Technical Support
Job Description
Work 100% onsite in Chandler, AZ with a schedule that includes a 9/80 rotation and every other Friday off. Northrop Grumman’s Space Sector is hiring a Software Automation Engineer (Level 2 or 3) focused on building C++/Python automation, strengthening CI/CD and DevOps workflows, and enabling AI/ML-enhanced application development. The role includes collaboration across development and infrastructure to keep systems reliable, portable, and performant.
Responsibilities
- Design, develop, document, test, and debug application software and systems
- Automate workflows and processes by building and maintaining CI/CD pipelines and AI applications within a DevOps environment
- Develop and maintain containerized applications to support portability, scalability, and reliability
- Support infrastructure by troubleshooting, optimizing performance, and maintaining high availability of systems
- Use excellent written and verbal communication to coordinate work and document outcomes
- Perform other duties as assigned
Requirements
- Education and experience: Bachelor’s with 5 years of professional experience, Master’s with 3 years, or PhD with 1 year. Additional 4+ years of experience may be considered in lieu of degree
- Ability to obtain and maintain a U.S. Government DoD Secret security clearance
- Hands-on experience in Linux environments, including scripting and system configuration
- Proficient in Python or Go (GOLang), with strong software development, debugging, and testing experience
- Experience with GitLab CI/CD, version control systems, and automated pipelines for application deployment
- Demonstrated experience developing and deploying AI and/or Machine Learning (ML) solutions
- Familiarity with APIs and integrating models into applications or agentic frameworks such as Mastra, LangChain, or similar toolkits for autonomous agents
- Strong understanding of Large Language Models (LLMs), including fine-tuning, hosting, and inference optimization
- Experience developing and hosting AI/ML models in cloud-based environments (AWS, Azure, or GCP) or on-premise containerized infrastructure
- Familiarity with vector databases and retrieval-augment
Technologies
- C++, Python, GOLang
- Linux
- GitLab CI/CD, CI/CD pipelines
- Docker
- Mastra, LangChain
- APIs
- Large Language Models (LLMs), AI, Machine Learning (ML)
- Vector databases, retrieval-augment
- AWS, Azure, GCP
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company-paid holidays
- Paid time off (PTO) for vacation and/or personal business
- Depending on the position: eligibility for overtime, shift differential, and a discretionary bonus in addition to base pay
- Annual bonuses designed to reward individual contributions and share in company results
- Vice President or Director positions may be eligible for Long Term Incentives
Work Details
- Location: Chandler, AZ (onsite)
- Schedule: 9/80 schedule with every other Friday off
- Telecommute: Not available for this role
- Travel: Yes, 10% of the time
- Relocation assistance: No
- Clearance required for start: No
- Contingent upon: candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company
Compensation
- Level 2 salary range: $79,300.00 - $118,900.00
- Level 3 salary range: $98,400.00 - $123,000.00
Application period: estimated to be 20 days from the job posting date.