About the Role
Software Engineer Subject Matter Expert / AI & Machine Learning Engineer
Location: Chantilly, Virginia
Security Clearance: Active TS/SCI with Polygraph Required
Job Type: Full-Time
Position Overview
The selected candidate will serve as a senior technical authority supporting the design, development, integration, and maintenance of advanced software, artificial intelligence, and machine learning solutions within a secure mission environment. This role requires extensive expertise in software engineering, systems analysis, cloud technologies, and AI/ML methodologies supporting complex operational and technical requirements.
Minimum Qualifications
• Bachelor’s degree and a minimum of sixteen (16) years of relevant experience; OR
• Twenty-one (21) years of related professional experience in lieu of a degree
• Minimum of sixteen (16) years of software engineering, artificial intelligence, or machine learning experience
• Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance with Polygraph
• Demonstrated experience leading complex technical and operational initiatives
Duties and Responsibilities
• Design, develop, test, and maintain enterprise software and AI/ML systems
• Analyze software and system requirements to develop technical solutions supporting operational objectives
• Evaluate and improve software performance, scalability, reliability, and maintainability
• Develop system specifications, technical documentation, and implementation plans
• Coordinate with engineers, analysts, developers, and stakeholders to support system integration and deployment
• Modify and enhance existing software applications to improve functionality and resolve technical issues
• Analyze interfaces between hardware and software systems and define performance requirements
• Support installation, configuration, testing, and maintenance of software systems and applications
• Develop and maintain applications within cloud-based environments, including modernization of legacy systems
• Estimate software development schedules, technical risks, and resource requirements
• Apply analytical, mathematical, and engineering methods to evaluate system performance and software outcomes
• Lead AI and machine learning initiatives including model development, data analysis, automation, and predictive analytics
• Provide technical leadership, mentoring, and guidance to engineering and development teams
• Support troubleshooting, root cause analysis, and resolution of highly complex technical issues
Required Knowledge, Skills, and Abilities
• Expert knowledge of software engineering principles, artificial intelligence, machine learning, programming, and systems analysis
• Experience developing applications in cloud and enterprise environments
• Ability to analyze user requirements and translate them into scalable technical solutions
• Experience with software testing, debugging, and performance optimization
• Strong analytical, organizational, and problem-solving skills
• Excellent written and verbal communication skills
• Ability to lead technical teams and collaborate across multidisciplinary environments
Preferred Technical Experience
Experience or familiarity with one or more of the following technologies or tools is desirable:
• Programming languages and software development frameworks
• Web application development technologies including HTML, JavaScript, Apache Struts, and Ruby on Rails
• Software testing, usability testing, and defect tracking tools including Mercury Interactive LoadRunner
• Source code editors and software development environments
• Desktop computing systems, high-end servers, and application server technologies
About the Organization
A dynamic, quality-focused small business providing innovative and mission-oriented solutions to government and commercial customers. The organization supports defense, intelligence, civilian, and commercial sectors through a team of experienced professionals and subject matter experts.
Benefits Summary
Our client offers a comprehensive benefits package to support employee well-being, financial security, professional growth, and work-life balance. Benefits may include:
• Flexible Time Off
Employees are encouraged to manage their time responsibly while meeting work requirements and maintaining productivity.
• Hybrid Work Environment
Flexible work arrangements may include a combination of remote and onsite work opportunities based on operational needs.
• Retirement Savings Plan
Retirement benefits may include participation in a 401(k) savings program with employer contributions.
• Paid Parental Leave
Paid leave is available to support employees welcoming a new child through birth, adoption, or foster placement.
• Comprehensive Health Coverage
Medical, dental, vision, and other healthcare benefit options are available to support individual and family healthcare needs.
• Professional Development and Continuing Education
Oppor