AI SOFTWARE ENGINEER/AI ENGINEER

Huntington Ingalls•Newport News, VA
•$104,000 - $131,000•Onsite

About The Position

HII’s Newport News Shipbuilding is seeking an AI Software Engineer to join a multidisciplinary team of software engineers, data scientists, data engineers, and ML engineers. The role focuses on software engineering with applied AI expertise, transforming AI models and prototypes into secure, scalable, and maintainable production applications. The engineer will work closely with data scientists and ML engineers to support scalable, secure, and efficient operations across the ML lifecycle. The role includes designing, developing, deploying, testing, and maintaining AI-enabled applications and backend services. It also involves developing REST APIs and integrating LLMs, AI models, and enterprise data systems. The position is full-time, first shift, onsite, and not eligible for telework. U.S. citizenship is required. No travel or relocation assistance is available. A security clearance is not required to start. The stated salary range is $104,000 to $131,000, with final compensation dependent on experience, qualifications, and other job-related factors.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, and 5 years of relevant exempt experience; or a master's degree and 3 years of relevant professional experience; or a Ph.D. and 0 years of experience.
  • Strong Python programming and REST API development skills.
  • Experience with software architecture, cloud development, Git, and automated testing.
  • Familiarity with AI/ML concepts and practical integration of LLMs or AI services.
  • Strong analytical, troubleshooting, and collaboration skills.
  • U.S. citizenship is required.
  • A relevant professional certification may substitute for a bachelor's degree. For information technology-related positions, listed alternatives to a bachelor's degree include NNS Apprentice School graduation; Navy Nuclear Power School graduation; an associate's degree or other formal two-year program plus 2 years of relevant exempt experience or 4 years of relevant non-exempt experience; military experience at paygrade E-5 or above; or high school/GED with specified combinations of manufacturing, shipbuilding, trades, military, or other relevant experience.

Nice To Haves

  • Experience supporting ML Ops workflows and machine learning deployments.
  • Familiarity with ML Ops tools such as MLflow, Kubeflow, and Airflow.
  • Knowledge of security best practices for ML and cloud environments.
  • Experience with large-scale data processing systems such as Spark and Hadoop.
  • Strong scripting skills in Python and Bash.
  • Ability to work collaboratively in a fast-paced, cross-functional environment.
  • Proficiency with CI/CD tools such as Jenkins, GitLab CI, and Azure DevOps.
  • Hands-on experience with containerization and orchestration using Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, and GCP.
  • Knowledge of infrastructure-as-code tools such as Terraform and Ansible.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, and the ELK stack.
  • Solid understanding of version control systems such as Git.
  • Technical skills highly preferred: Python for backend and application development; REST API development with FastAPI, Flask, or similar frameworks; scalable, modular, and maintainable software architecture; cloud development on Azure, AWS, or comparable platforms; LLM integration, generative AI APIs, and RAG implementations; and DevOps practices including Git, CI/CD, automated testing, and containerization.

Responsibilities

  • Develop and maintain CI/CD pipelines for ML applications.
  • Automate infrastructure provisioning and configuration using modern DevOps tools.
  • Implement containerization and orchestration for ML workloads.
  • Ensure system reliability, security, and compliance in ML Ops environments.
  • Collaborate with cross-functional teams to optimize deployment and monitoring processes.
  • Design, develop, deploy, test, and maintain AI-enabled applications and backend services.
  • Build REST APIs and integrate LLMs, AI models, and enterprise data systems.
  • Formulate and analyze software requirements and set operational specifications.
  • Design and develop operating systems-level software, compilers, and network distribution software; may design embedded systems software.

Benefits

  • Medical, prescription drug, dental, and vision plan choices.
  • On-site health centers, telemedicine, wellness resources, and employee assistance programs.
  • Savings plan options (401(k)).
  • Financial education and planning tools.
  • Life insurance.
  • Tuition reimbursement.
  • Employee discounts.
  • Early childhood and post-secondary education scholarships.
  • Educational and training programs for career growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service