You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Northrop Grumman

AI Software Engineer - Principal or Sr Principal - Morrisville

  • Office
  • 6+ years

Salary

$131,500/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

Relocation assistance may be available.

The company's space systems sector is hiring an AI software engineer at Level 3 or 4 in Morrisville, North Carolina, in the Research Triangle region.

You would join a small agile Scrum team on a growing program with a large impact, working on software that supports a range of tools and systems.

The role offers room to grow into leadership.

The opening may be filled as a Principal AI Software Engineer or a Senior Principal AI Software Engineer, depending on the qualifications you bring.

No security clearance is needed to start, but the clearance type is SCI.

Responsibilities

  • Work in an agile team that uses current development methods to build AI and software solutions.
  • Contribute to a significant software effort on a program that is still growing.
  • Move quickly on real technical problems across several tools and systems.

Requirements

  • Principal level: a bachelor's in computer science or another STEM field with 5+ years of experience; 3+ years if you hold a Master's; 1 year if you hold a PhD.
  • Senior Principal level: a bachelor's in computer science or another STEM field with 8+ years of software development experience; 6 years if you hold a Master's; 4 years if you hold a PhD.
  • Be able to obtain and keep a Top Secret/SCI clearance with a counterintelligence polygraph (CI-Poly). The company decides what counts as a reasonable approval timeframe, based on business needs.
  • US citizenship is required.
  • Show demonstrated experience or expertise with optimization theory, including linear programming and convex and non-convex problems.
  • Show experience with maximum likelihood estimation and classification.
  • Show experience with signal processing theory, such as Fourier transforms and cyclostationarity.
  • Show experience with control theory, such as Kalman filters, feedback loops and optimal control.
  • Show experience with training strategies, including supervised, unsupervised and reinforcement learning.
  • Show experience with probabilistic modeling, such as mixture models and Bayesian updates.
  • Show experience with neural network architectures, such as transformers, state space models, and recurrent and convolutional networks.
  • Show experience with ML classifiers, such as SVM, kernel tricks, random forests and ensemble methods.
  • Show experience with dimensionality reduction, such as SVD, PCA, VAE and t-SNE.
  • Bring a strong foundation in applied mathematics.
  • Have experience with high-level programming languages such as Matlab, Python or R.
  • Have experience with version control software; git is preferred.

Conditions

Preferred: an active TS/SCI clearance. Employment depends on obtaining and keeping this clearance.

Preferred: strong communication and presentation skills.

Preferred: experience with mission management algorithms, such as the assignment problem or the traveling salesman problem.

Preferred: experience with RF processing algorithms, such as ModRec, detection or CAF.

Preferred: experience with deployment tools such as Docker, Kubernetes, embedded systems or Linux.

Preferred: experience with distributed algorithms.

Preferred: GPU programming experience.

Preferred: experience with the Proliferated Mission Management (PMM) framework.

Preferred: experience with GnuRadio or X-Midas.

The work schedule is 9/80, with every other Friday off.

The role is 100% onsite. Telecommuting is not possible.

Travel is about 10% of the time.

The application window is estimated at 20 days from the posting date, but it may be shortened or extended depending on business needs and candidate availability.

Primary level base salary: $131,500 to $197,300. Secondary level base salary: $164,200 to $246,400. These are general guidelines; actual offers depend on the scope and responsibilities of the role and on your experience, education, skills and current market conditions.

Benefits

  • Depending on the position, you may be eligible for overtime, shift differential and a discretionary bonus on top of base pay.
  • Annual bonuses reward individual contributions and let you share in company results.
  • Vice President and Director roles may be eligible for Long Term Incentives.
  • Health insurance coverage.
  • Life and disability insurance.
  • A savings plan.
  • Company-paid holidays.
  • Paid time off (PTO) for vacation and personal business.

Where you’d work

From the office

Relocation offered

No visa sponsorship

About the company

Northrop Grumman

Office in United States

Also hiring in Boulder, United States, San Diego, United States, Baltimore, United States and 9 more places

2 of their 854 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 3 red flags

Still hiring?

14 checks

1 red flag

How crowded?

8 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Kubernetes
  • Docker
  • Linux
Seniority
Principal
Type
Full-time
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Seniority
Principal
Experience
5+ years
Tech stack
  • Python
  • Kubernetes
  • Docker
  • Linux

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered
Visa sponsorship
Not sponsored

Compensation

Salary
$131,500 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason