Demo

Mid to Senior Software Developer (AI/ML/Automation)

Indev
Springfield, VA Full Time
POSTED ON 12/8/2024
AVAILABLE BEFORE 4/4/2025

Position Title: Mid-to-Senior Software Developer 


Location: Remote with occasional travel to Springfield, VA 

Company: Indev - Pioneering Progress in Data Solutions 

About Us: At Indev, we're a trailblazing force transforming the way data shapes the future. As a dynamic player in the federal government sector, we're on a mission to empower agencies with cutting-edge data solutions that drive innovation, efficiency, and progress. Our team thrives on collaboration, innovation, and embracing challenges head-on to create a meaningful impact on the world around us.


Position Overview: 

Indev is seeking a Mid-to-Senior Software Developer with 6 years of experience to join our team in designing and implementing data-driven solutions that leverage machine learning, artificial intelligence, automation, and Generative AI. This opportunity involves working closely with our Department of Homeland Security (DHS) client, specifically the Transportation Security Administration (TSA), which is expanding its use of AI and automation technologies to enhance operations, reduce costs, and improve efficiency.


Indev is seeking candidates with a mix of leadership, technical, and business experience in mission-oriented environments. We are especially looking for candidates that have worked in DHS and have an active EOD/DHS clearance, preferably at the TSA.


Your Future Duties and Responsibilities:

  • Collaborate with stakeholders and team members in an Agile, cross functional team using sprint-based delivery to support business requirement elicitation and translation into technical solutions for automation projects
  • Design, develop, and implement automation solutions using modern programming languages and frameworks such as Python, R, Java, C#, and PowerShell
  • Write clean, efficient, and maintainable code for automation scripts and applications
  • Support the implementation of software development best practices, including code documentation, configuration management, and version control for automation projects
  • Conduct code reviews and provide constructive feedback to other developers on the team
  • Identify and troubleshoot software defects and performance issues in automation systems
  • Participate in the full software development lifecycle, including requirements gathering, planning, testing, deployment, and maintenance of automation solutions
  • Stay current with the latest automation, AI, and ML technologies and industry trends to continuously improve development practices and apply them to business problems
  • Develop and maintain documentation for automation processes and systems


Required qualifications to be successful in this role:

  • Bachelor’s Degree in Technology, Data Science, Mathematics, Computer Science, Information Systems, or other related discipline from an accredited college, university, or academic institution in the United States.
  • Active DHS/EOD clearance (TSA preferred)
  • 6 years of experience in software development in the areas of automation, AI/ML, SaaS, PaaS, or full stack development
  • Strong proficiency in at least one programming language used for automation, AI/ML, and related solutions (e.g., Python, R, C , C#, R, Java, PowerShell)
  • Strong proficiency with SQL and database technologies for data extraction, modeling, and analysis
  • Experience designing and implementing machine learning models, including classification, clustering, and time series forecasting
  • Strong understanding of business processes and creating process flow diagrams
  • Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines
  • Knowledge of RESTful APIs and web services
  • Experience with scripting languages for task automation
  • Excellent communication skills, both written and verbal, with the ability to collaborate with cross-functional teams and to explain technical concepts to non-technical users
  • Strong problem-solving and analytical skills, with the ability to quickly grasp complex automation concepts
  • Ability to work independently and collaboratively in a team environment
  • Attention to detail and capability to meet tight deadlines while delivering high-quality automation solutions


Additional preferred qualifications:

  • Prior experience working with UiPath, Power Automate, Blue Prism, and Appian
  • Familiarity with cloud services (AWS, Microsoft Azure) and cloud automation tools (Lambda Functions, Logic Apps)
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes)
  • Familiarity with test automation and test-driven development practices
  • Experience with robotic process automation (RPA) tools
  • Certifications related to automation or relevant programming languages


Clearance:

Must be a U.S. Citizen and be able to obtain a U.S. Federal government client badge and will be required to pass a government background investigation.


About Indev: A CMMI DEV L3, ISO 9001, ISO 20000, and ISO 27001 certified small business, Indev provides Cloud Enablement, Data Analytics & Visualization, Digital Modernization, Agile Transformation, and Cybersecurity Services to the federal market. Rather than simply implementing IT solutions, we combine it with cutting-edge digital creativity and deep industry knowledge to enable your agency to better achieve your mission objectives and critical national security imperatives. We believe in our clients' missions and understand the challenges they face in serving the American people. Indev is committed to recruiting and retaining the best talent in the industry. We offer a competitive salary and benefits package commensurate with a fast-growing entrepreneurial company, and a business culture that rewards performance.


Salary : $140,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid to Senior Software Developer (AI/ML/Automation)?

Sign up to receive alerts about other jobs on the Mid to Senior Software Developer (AI/ML/Automation) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Indev

Indev
Hired Organization Address Ashburn, VA Full Time
UI/UX Designer- US Customs and Border Protection- Clearance required UI/UX Designer We are seeking an experienced UI/UX ...
Indev
Hired Organization Address Ashburn, VA Full Time
Information Systems Security Officer (ISSO) – Customs and Border Protection (CBP) Job Type: Full-Time (Remote) Clearance...
Indev
Hired Organization Address Ashburn, VA Full Time
Information Systems Security Officer (ISSO) – Customs and Border Protection (CBP) Job Type: Full-Time (Remote) Clearance...
Indev
Hired Organization Address Ashburn, VA Full Time
UI/UX Designer – Customs and Border Protection (CBP) Job Type: Full-Time (Remote) Clearance Level: Active DHS Security C...

Not the job you're looking for? Here are some other Mid to Senior Software Developer (AI/ML/Automation) jobs in the Springfield, VA area that may be a better fit.

Mid to Senior Software Developer

Rite-Solutions, Inc., Manassas, VA

Mid to Senior Software Developer

Rite-Solutions, Inc., King George, VA

AI Assistant is available now!

Feel free to start your new journey!