Software Engineer / Data Analyst
Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph required
Work Type: On-site
Salary: $168,000-$178,000
Position Overview
We are seeking a Software Engineer / Data Analyst to support the design, development, integration, and deployment of data-driven software solutions. The successful candidate will work within a multidisciplinary technical team to develop applications, automate workflows, integrate artificial intelligence and machine learning technologies, and deliver innovative solutions that address complex business and operational challenges.
This position offers the opportunity to work with emerging AI/ML technologies, modern software development frameworks, and large-scale data environments while supporting the full software development lifecycle from requirements gathering through deployment and sustainment.
Key Responsibilities
- Collaborate with stakeholders to gather, analyze, and document business and technical requirements.
- Evaluate opportunities to apply artificial intelligence and machine learning technologies to improve processes and decision-making.
- Design, develop, test, and maintain software applications and analytical solutions.
- Develop automated analysis and data processing workflows.
- Integrate new capabilities into existing platforms, applications, and software development frameworks.
- Build scripts, tools, and user interfaces to transform, normalize, and visualize data from multiple sources.
- Automate business processes and workflows through the development and integration of new software capabilities.
- Develop rapid prototypes and proof-of-concept solutions to evaluate emerging technologies and approaches.
- Support deployment, monitoring, troubleshooting, and maintenance of production software services.
- Collaborate with software engineers, analysts, and technical stakeholders to deliver scalable and reliable solutions.
Required Qualifications
Education and Experience
- Bachelor's degree in Computer Science, Software Engineering, Data Science, Information Systems, or a related technical discipline and three (3) years of relevant experience; OR
- Four (4) additional years of directly related experience may be substituted for the degree requirement.
Technical Qualifications
- Experience working with artificial intelligence, machine learning platforms, or data analytics technologies.
- Produ