Quality Support, Inc. openings for Software/AI Engineers with 10+ years of related experience in submarine electronic subsystem requirements, development and testing. Preferred Virginia Class Submarine Program and/or Columbia Class Submarine Program background/experience but not required. Secret and Top-Secret clearances required. Must be a US Citizen.
THIS POSITION IS CONTINGENT UPON CONTRACT AWARD.
Job Responsibilities
- Transform AI technology into opportunity as a Software/AI Engineer at QSI. Help drive the next-must have dynamic mission‑critical government projects while maturing your engineering skills and career.
- Experience using the Linux CLI and Linux tools
- Experience developing Bash scripts to automate manual processes
- Understanding of basic parallel programming concepts
- Experience with containerization technologies such as Docker, PodMan, containerd
- Familiar with CI/CD principles, methodologies, and tools
- Focus on mastering basic syntax, data structures (lists, dictionaries), and object‑oriented programming.
- Basic foundational grasp of probability, linear algebra, and basic statistics is necessary to understand how AI algorithms evaluate and process data
- Integrating pre‑trained models via developer APIs, such as OpenAI, Google’s Gemini, or Anthropic.
- Use data processing libraries like NumPy and Pandas to manipulate datasets before feeding them to an AI.
- Understand how to write clear, context‑rich instructions for AI systems so you can rapidly prototype features without writing complex code.
- Familiar with beginner‑friendly machine learning frameworks, such as Scikit‑Learn, which provide simple tools for pattern recognition and basic data analysis
Qualifications / Skills
- Experience using the Linux CLI and Tool Suite
- Experience developing with Python in a Linux environment
- Experience in Linux, Python, C, C++
- Experience in network protocol analysis
- Experience with containerization technologies such as Docker
- Familiar with container orchestration technologies such as Kubernetes
- Experience creating Helm Charts to deploy containerized services on Kubernetes
- Experience with SQL technologies such as MySQL
- Experience designing and implementing REST interfaces
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI
- Experience with Git Source Control System
- Familiar with Observability and Analytics platform solutions such as Splunk
- Familiar with automation frameworks including Ansible for orchestrating deployment
- Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
- Leadership, Team Lead/Manager, supervise and manage 10+ employees
- Teamwork
- Analyzing information
- Software/AI documentation
- Software/AI testing
- Software/AI development fundamentals
- Software/AI development process
- Software/AI requirements
- Software architecture
- The desire to be challenged and think out of the box
Education / Experience Required
- B.A. or B.S. in electrical engineering, computer science, information technology, or related discipline
- Ten+ years of job‑related experience
- Ten+ years of experience as a Software/AI Engineer
- Ten+ years of experience with AI
- Experience with computer/AI programming
- Experience with the Django Web framework
- Experience with the Celery Task Scheduler
- Experience with NGINX
- Experience with the Atlassian Suite of Tools such as Jira and Confluence
- Experience with AI Development Tools such as Claude Code