×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer​/Data Analyst

Job in College Park, Prince George's County, Maryland, 20741, USA
Listing for: Staffed4U
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 168000 - 178000 USD Yearly USD 168000.00 178000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer / Data Analyst

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.
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.
  • Production software development experience using Python and/or JavaScript.
  • Experience deploying, supporting, and maintaining production software services.
  • Experience with containerization technologies, including Docker.
  • Experience deploying or managing applications in Kubernetes environments.
  • Experience using version control systems such as Git.
  • Experience working with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
  • Experience using project management and collaboration tools such as Jira and Confluence.
Preferred Qualifications
  • Experience developing applications with AI-assisted development tools or agent-based AI frameworks.
  • Experience programming in additional languages such as Java or

    C.
  • Experience developing web applications using modern JavaScript frameworks, including React, Vue, or similar technologies.
  • Experience analyzing large-scale operational, security, system, or network datasets.
  • Experience developing data processing, analytics, or automation solutions.
  • Familiarity with cloud-native architectures and distributed systems.
  • Knowledge of machine learning workflows, model deployment, and AI application integration.
Knowledge, Skills, and Abilities
  • Strong software engineering and problem-solving skills.
  • Ability to evaluate complex technical challenges and develop practical solutions.
  • Strong analytical and data interpretation capabilities.
  • Experience working in dynamic environments with evolving requirements.
  • Excellent written and verbal communication skills.
  • Ability to collaborate effectively with multidisciplinary technical teams and stakeholders.
  • Strong organizational
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary