Senior AI Software Engineer / AI Engineer
Job Description
HII is hiring a Senior AI Software Engineer/AI Engineer for Newport News Shipbuilding in Newport News, VA (hybrid). This role focuses on building and bringing to production secure, scalable, reliable enterprise AI-powered applications, working closely with data and ML teams to move from prototypes to deployed systems. Salary range: $144,000 to $190,000 (base pay, based on experience and qualifications).
What you will do
- Design, develop, and deploy enterprise-grade AI-enabled applications, including APIs, microservices, and backend services.
- Integrate LLMs, generative AI, and machine learning into business applications and workflows.
- Convert AI prototypes and models into scalable, secure, maintainable production solutions.
- Collaborate with data engineers, data scientists, ML engineers, and software engineers to deliver end-to-end AI solutions.
- Build cloud-native applications and implement CI/CD, automated testing, monitoring, and deployment practices.
- Support performance, reliability, scalability, and adherence to security standards.
- Provide technical leadership through architecture guidance, code reviews, and mentoring.
- Evaluate emerging AI technologies and recommend approaches that deliver business value.
Required experience and education
- Bachelor’s degree and 14 years of relevant exempt experience; Master’s degree and 12 years of relevant professional experience; or Ph.D. and 9 years of experience.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Equivalent substitutions are permitted for Bachelor’s degree (Information Technology related positions only), including listed education and experience options and professional certification substitution.
Skills and qualifications
- Professional software engineering experience designing and delivering complex production applications.
- Strong proficiency in Python, backend development, RESTful APIs, and microservices.
- Experience with software architecture, distributed systems, databases, and enterprise application integration.
- Hands-on experience developing or integrating AI/ML-enabled applications or generative AI services.
- Experience with cloud platforms (Azure, AWS, or GCP), Git, CI/CD, and automated testing.
- Strong troubleshooting and problem-solving skills, with clear communication and cross-functional collaboration.
- Ability to independently lead complex technical development efforts.
Technologies you may work with
Python, RESTful APIs, microservices, Azure/AWS/GCP, Git, CI/CD, automated testing, LLMs, generative AI, machine learning, Azure OpenAI, Amazon Bedrock, Google Vertex AI, FastAPI, SQL, Java, C#, TypeScript, prompt engineering, RAG, embeddings, agentic AI, LangChain, LangGraph, LlamaIndex, Semantic Kernel, Docker, Kubernetes, MLOps/LLMOps, LLM evaluation, LLMOps concepts, vector databases, semantic search, ML inference APIs, OpenAI-compatible APIs, authentication, authorization, and application observability.
Benefits
- Medical, prescription drug, dental, and vision plan choices
- On-site health centers and tele-medicine
- Wellness resources
- Employee assistance programs
- Savings plan options (401K)
- Life insurance
- Tuition reimbursement
- Employee discounts
- Early childhood and post-secondary education scholarships
- Financial education and planning tools
Additional details
- Travel: Yes, 10% to 25% of the time
- Clearance: Yes, final clearance required to start
- Telework: Yes, occasional or hybrid telework available
- Citizenship: US citizenship required
If you need a reasonable accommodation for any part of the employment process, email [email protected] with the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. You may also call 1-844-849-8463 and press #2 for Newport News Shipbuilding.