AI Software Engineer - Principal or Sr Principal - Morrisville
$131.5k - $197.3kNorthrop Grumman
Description
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Northrop Grumman Space Systems Sector is looking for you to join our team as an AI Software Engineer Level 3 or 4 based out of Morrisville, NC, located within North Carolina’s storied Research Triangle metropolitan region.
What You’ll get to Do: We are looking for an AI Software Engineer who wants to work on an agile development team using modern development practices.
Our small agile Scrum team is highly energized and has a significant software effort on a growing program with a large program impact. If this is your type of environment and you love fast-paced software development, please consider joining our team.
This is a great opportunity for a flexible self-starter to work in a dynamic environment with real world technical content supporting a number of tools and systems. Plenty of opportunities for career advancement into leadership positions.
This requisition may be filled at a higher grade based on the qualifications listed below. This requisition may be filled at either the Principal AI Software Engineer or the Senior Principal AI Software Engineer level.
This position will work a 9/80 schedule, with every other Friday off. This position is 100% onsite and cannot accommodate telecommute work.
Basic Qualifications:
- Principal AI Software Engineer : Bachelor’s degree in Computer Science or other STEM-related degree with 5+ years experience; 3+ Years with Masters; 1 Year with PhD.
- Senior Principal AI Software Engineer : Bachelor’s degree in Computer Science or other STEM-related degree with 8 + years of software development experience; 6 years with a Master's; 4 years with a PhD.
- Requires the ability to obtain and maintain a Top Secret/SCI, with a Counterintelligence Polygraph (CI-Poly). Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. (No Clearance required to start; US Citizenship required.)
- Demonstrated experience/expertise with AI/ML techniques like:
- Optimization Theory (Linear Programming, Convex, Non-Convex)
- Maximum Likelihood Estimation/Classification
- Signal Processing Theory (e.g. Fourier Transforms, Cyclostationarity)
- Control Theory (e.g. Kalman Filters, Feedback Loops, Optimal Control Theory)
- Training Strategies (e.g. Supervised, Unsupervised, Reinforcement Learning)
- Probabilistic Modeling (e.g. Mixture models, Bayesian updates)
- Neural Network Architectures (e.g. Transformers, State Space Models, Recurrent, Convolutional)
- ML Classifiers (e.g. SVM, Kernel Tricks, Random Forest, Ensemble)
- Dimensionality Reduction Techniques (e.g. SVD, PCA, VAE, t-SNE)
- Strong Applied Mathematics background
- Experience with high level programming languages (e.g. Matlab, Python, R)
- Experience with version control software (preferably git)
Preferred Qualifications:
- Active TS/SCI clearance (Employment will be contingent on obtaining and maintaining this clearance)
- Strong Communication/Presentation skills
- Mission Management Algorithms experience (e.g. Assignment Problem, Traveling Salesman)
- RF Processing Algorithm Experience (e.g. ModRec, Detection, CAF)
- Experience with Deployment tools (e.g. Docker, Kubernetes, Embedded, Linux)
- Distributed Algorithm experience
- GPU Programming Experience
- Experience working with the Proliferated Mission Management (PMM) framework
- Experience working with GnuRadio or X-Midas
Curious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below:
Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site.
#SpaceSoftwareJobs
#SpaceEngJobs
#MorrisvilleSpace
Primary Level Salary Range: $131,500.00 - $197,300.00 Secondary Level Salary Range: $164,200.00 - $246,400.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.$135.8k - $203.6k
...Grumman's Space Systems Sector is seeking a Systems Engineer - Level 4 to join our team in Morrisville, NC. *This position is contingent upon the... ...Level 4 will work in tandem with a scrum team of other software and systems engineers responsible for defining the product...PrincipalSeniorSoftwareRelocation packageShift work$132.4k - $251.6k
...YesterdayStart Date: 2026-09-18Location: US-NC-MORRISVILLE-907 ~ 951 Aviation Pkwy ~ 907... ...market.The Secure Subsystems Engineering team seeks a Senior Principal Systems Engineer - Lead Systems... ...levels of management, team members, Software, firmware and hardware leads and...PrincipalSeniorSoftwareTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Learning (ML) and trustworthy AI systems that support large-... ...Collaborate with cybersecurity, cloud engineering, and data science teams to... ...(5) years of experience as a Principal AI/ML Engineer (or closely... ...images, ML models, and software dependencies using JFrog Artifactory...PrincipalSoftwareFull timeTemporary work
$115k - $125k
Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...SeniorSoftwareContract work3 days per week- ...Experienced Millimeter-Wave (mmWave) IC designer specialize in engineering high-frequency (30 GHz+) transceivers and components for 5G/6G... ...RF SOI process and deep knowledge of the required trade offs.Software Tools: Mastery of standard EDA software environments, including...PrincipalSeniorSoftwareFull time
- ...DescriptionSUMMARY:We seek a Principal Engineer to serve as the foremost... ...champion best practices in software development. This position demands... ...first 60 days of start date)AI-200 Certification: Azure AI... ...be expected to work in our Morrisville, NC Headquarters approximately...PrincipalSoftwareLive inWork at officeWork from homeFlexible hours
$169k - $253.6k
...Northrop Grumman Space Systems (NGSP) is seeking a Software Engineer Level 5 to join our team in the Payload & Ground Software Engineering... ...to grow. This position will be at our site in Morrisville, North Carolina. This position requires being on-site and does...SoftwareFull timeRelocation packageShift work$206.4k - $276.7k
...Principal Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at... ...especially through the application of ML/AI methods. You will participate and... ...$206,400 - $276,700 per year and in Morrisville, NC is $175,500 - $235,400 per year....PrincipalSoftware- ...Primary Function: Our Morrisville, NC location is seeking a Senior Software Engineer to strengthen in-house ownership of FloLogic’s cloud, web, and mobile platforms. This hands-on individual contributor role is centered on C#/.NET and Azure, with opportunities to expand...SeniorSoftwareFull time
- ...Job Title: Sr. Full Stack Developer Location: Morrisville, NC (ONSITE) FULLTIME ONLY Job Description... ...: BS in Computer Science, Engineering, or equivalent practical experience... ...of professional full stack software development experience building...SeniorSoftwareFull time
- ...and make delivering innovative work part of your extraordinary career. Job Description MUST-HAVES ~ Knowledge of full software development life cycle with waterfall and AGILE ~ Minimum of Bachelors Degree in Computer Science/Technical Field ~4+ Years Experience...SeniorSoftwareFull timeRemote workRelocation
$44.56 - $64.06 per hour
...Summary: The Information Security Analyst Sr. supports research and Trusted Research... ...and data environments. This can include software packages, In-house developed applications... ...: Day Job Location of Job: US:NC:Morrisville Exempt From Overtime: Exempt: Yes This...SeniorSoftwareHourly payFull time- ...Sr. Backend Engineer CGI is seeking a hands-on Senior API / Full Stack Engineer to design, develop, test, and support highly scalable enterprise... ..., and performance. Participate in code reviews and promote software engineering best practices. Troubleshoot complex production...SeniorSoftwareFull time
- ...AI Application Engineer The AI Application Engineer is a highly versatile, customer-facing technical champion responsible for the end-to-end... ...AI Solution (CSAS) offering. Bridging the gap between software engineering, pre-sales consulting, and product design, this...SoftwareWork at officeLocal areaWork from home3 days per week
- ...Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring... ...leveraging modern coding agents and generative AI technologies to improve products, automate workflows, and...PrincipalSoftwareLocal area
- ...building award-winning games or crafting engine technology that enables others to make... ...inspire.What You'll DoEpic Games is seeking a Principal Environment Artist to help define and... ...3ds Max, or Blender; texture-authoring software such as Substance Painter or Substance...PrincipalSoftware
- ...DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET,... ...within the first 60 days of employment)AI-200 Certification: Azure AI Cloud... .... You would be expected to work in our Morrisville, NC Headquarters approximately 30 days/...SeniorSoftwareLive inWork at officeWork from homeFlexible hours
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Services.Job DescriptionAt least 4 years of experience in Software engineering process consulting, Business process consulting, Business...PrincipalSoftwarePermanent employmentFull timeH1b
- SaaS Senior Software Developer - Hybrid, Cary NCWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform... ...and scale our SaaS Solutions.As a SaaS Software Engineer, you will:Design and develop high-quality,...SeniorSoftwareFull timeLocal areaWork visa
- ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part...SeniorSoftware
- ...integration, and operational support of AI platforms, tools, and services, ensuring... ...working with server, cloud, and platform engineering teams.Operationalize machine learning workflows... ...:Bachelor’s degree in CS, Software Engineering or other IT-related field or...SeniorSoftwareFull timeWork at officeRemote work
- Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software... ..., and product quality.The position is within R&D at our Morrisville (RTP) office. This is a hybrid position - 3 days a week in...SeniorSoftwareWork at office3 days per week
$77.8k - $172.4k
Sr. Software Engineer in Test (SDET) Position Description The best version of us starts with You! We CGI is seeking an experienced Senior Software Engineer in Test (SDET) who is passionate about automation, modern engineering practices, and delivering high-quality...SeniorSoftwareFull timeLocal area- ...State: North Carolina City: Morrisville Date: Tuesday, September 1, 2026... ...PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices... ...storage, edge, high performance computing and software defined infrastructure), software,...SeniorSoftwareFull timeWork at officeLocal area
- About the OpportunityThe Cloud Senior Principal Engineer serves as the organization's highest-level... ...the technical work of Cloud and AI Engineering team while fostering a culture... ..., and performance. Knowledge of modern software engineering practices, application modernization...PrincipalSeniorSoftwarePart timeFor contractorsWork at office3 days per week
$124.5k - $239k
...high-impact role working closely with your sales partners, sales engineers, and customers to identify and qualify neutral host and... ...agencies.Experience with designing 4G/5G/CBRS wireless technologies, software-defined networks, and cloud and edge computing architectures....PrincipalSoftwareFull timeTemporary workPart timeWork experience placementWorldwideShift work$184k - $287.5k
AI Infrastructure Engineers at NVIDIA build the systems, tooling, and data infrastructure that enable operation of our GPU cloud services. We are... ...at the intersection of product, infrastructure, and software engineering and who want to build automated, intelligence-...SeniorSoftwareFull timeRemote work- ...develop leaders and innovators who want to make an impact on the world of technology.Role SummaryCadence is hiring a Principal AI Forward Deployment Engineer to embed with strategic semiconductor customers and operationalize Cadence's AI and agentic solutions across their...PrincipalFull timeRelocation
- Updated: Yesterday Location: Morrisville, NC, United States Job ID: 25108376-OTHLOC-1113-2... ...requirements, and actively participate in the Software Development Life Cycle (SDLC). Support... ...as required. Collaborate with quality engineering teams to define test scenarios and...SeniorSoftwareContract workTemporary workFlexible hours
- Senior Software Developer - HIE Production Support (Healthcare Interoperability... ...’re a leader in data and AI. Through our software and... ...Production Support is a hands-on engineering role focused on sustaining,... ...quality across the HIE stack.As a Sr. Software Developer, you will:...SeniorSoftwareFull timeLocal areaWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Software Engineer - Principal or Sr Principal - Morrisville. Be the first to apply!
- software developer fintech Morrisville, NC
- startup software engineer Morrisville, NC
- junior software developer remote Morrisville, NC
- software engineer Morrisville, NC
- software engineer amazon Morrisville, NC
- senior robotics software engineer Morrisville, NC
- cybersecurity software engineer Morrisville, NC
- software engineer healthcare Morrisville, NC
- agile software developer Morrisville, NC
- part time software developer remote Morrisville, NC



