Principal/sr Principal Software Engineer*

Northrop Grumman Northrop Grumman · Aerospace · Roy, UT +1 · Software

Seeking an experienced AI Engineer Software to join data science and product teams, focusing on building end-to-end AI solutions. The role involves deploying LLM frameworks, developing agentic AI solutions using libraries like LangChain, integrating with AI service APIs (OpenAI, Anthropic, Google), and designing RAG pipelines. Responsibilities include applying ML algorithms to large datasets, prototyping AI techniques for autonomous systems, and collaborating on the deployment of ML algorithms to production environments. Requires strong Python/JavaScript skills and experience with LLM deployment and optimization.

What you'd actually do

  1. Defines, develops, and delivers novel mathematical and statistical modeling and algorithm development to tackle the challenges of prediction, optimization, and classification.
  2. Applies machine learning algorithms to large sets of structured and unstructured data to solve a broad range of problems that include applications in pattern recognition, target detection and tracking, machine learning and decision systems, and robotic systems.
  3. Prototypes advanced artificial intelligence techniques to stretch the capability of autonomous systems research and development programs.
  4. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
  5. Collaborates with cross-functional team to deploy machine learning algorithms to prototype testing and production. Ensures software standards are met.

Skills

Required

  • Python
  • JavaScript/TypeScript
  • LLM deployment
  • LLM optimization
  • deploying machine learning algorithms to production
  • agentic AI frameworks
  • large scale data platforms
  • DoD Secret clearance
  • U.S. Citizen
  • Ability to obtain Special Program Access (SAP)

Nice to have

  • Node.js
  • React
  • multi modal large language models
  • vision language
  • audio text
  • Retrieval Augmented Generation pipelines
  • agentic orchestrators
  • graph database technologies
  • Neo4j
  • Cypher

What the JD emphasized

  • Active DoD Secret clearance
  • U.S. Citizen and Ability to obtain Special Program Access (SAP)
  • deployment and optimization of frameworks such as Ollama and Llama?CPP
  • integrating, prompting, and fine tuning solutions built on OpenAI?ChatGPT, Anthropic?Claude, and Google?Gemini
  • building agentic AI solutions using frameworks such as LangChain, LangGraph, or comparable libraries
  • designing and optimizing Retrieval Augmented Generation pipelines and building agentic orchestrators

Other signals

  • deploying and optimizing LLM frameworks
  • building agentic AI solutions
  • integrating, prompting, and fine tuning LLM APIs
  • designing and optimizing RAG pipelines
  • deploying machine learning algorithms to production