Northrop Grumman Australia · 3 months ago
Principal AI Software Engineer (AHT)
Northrop Grumman is a leading technology company that focuses on pioneering advancements in various fields. They are seeking a highly motivated Principal AI Software Engineer to tackle challenging problems related to AI Augmentation and Automation, working on cutting-edge research in areas such as natural language processing and computer vision.
Defense & Space
Responsibilities
Define, develop, and deliver novel mathematical and statistical modeling and algorithm development to tackle the challenges of prediction, optimization, and classification
Apply machine learning algorithms to large sets of structured and unstructured data to solve a broad range of problems that include applications in autonomy, pattern recognition, target detection and tracking, recommendation and decision support systems, and robotic systems
Design, develop, document, test, debug, and deploy state-of-the-art AI/ML applications
Collaborate with cross-functional team to deploy AI/ML solutions in development and production environments
Regularly demonstrate progress to customers
Qualification
Required
Bachelor's degree in Computer Science or related STEM degree with 5 years' experience OR Master's degree in Computer Science or related STEM degree with 3 years' experience
Experience with one of more AI models and algorithms: LLMs, DNN, genetic algorithms, embedding models, deep learning, etc
Experience developing systems with AI/ML frameworks and libraries such as PyTorch, TensorFlow, Keras, and Scikit-learn
Development experience should span the ML pipeline and include: working with novel datasets, data processing and preparation, training and fine-tuning ML systems, modifying existing deep learning architectures as well as coding from architecture diagrams, and evaluating system performance using established and novel metrics and methods
Ability to carry out rapid prototyping and proof-of-concept demonstrations
Possess general familiarity with applied machine learning concepts including: multilayer perceptrons, CNNs, LSTMs, transformer models, supervised/unsupervised learning methods, reinforcement learning methods, as well as statistical modeling and graphical models
Possess general familiarity with computational and statistical learning theory
Experience with web application development frameworks such as Flask, FastAPI
Understanding of software engineering best practices including source control and software architecture
Able to obtain a U.S. Government Top Secret security clearance (U.S. citizenship is a pre-requisite)
Preferred
Experience with AWS or other cloud computing services
Experience with microservice architectures and related software methods including containerization and container orchestration
Familiarity with explainable AI, adversarial AI, active learning, and third wave approaches to AI
Familiarity with DevOps/DevSecOps/MLOps concepts
Familiarity with Linux-based operating systems
Demonstrated ability to work independently
Experience in working with LLMs (e.g. prompt engineering, LLM development frameworks, fine tuning, quantization)
Experience in modeling and simulation
Experience with vector and/or graph databases
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Company
Northrop Grumman Australia
Northrop Grumman Australia is the Australia-based arm of Northrop Grumman Corporation and committed to generating long-term prosperity, investing in advanced Research & Development, sovereign and exportable Intellectual Property, high-quality jobs and long-term technology leadership across the Commonwealth.
Funding
Current Stage
Late StageCompany data provided by crunchbase