ICF International - Aberdeen, MD

posted 15 days ago

Full-time
Aberdeen, MD
Administrative and Support Services

About the position

ICF is seeking a Software Developer with expertise in Python to join a dynamic team in Aberdeen, MD. This role involves developing and evaluating machine learning algorithms for resource-constrained devices, particularly in the context of Intelligence, Surveillance, and Reconnaissance (ISR) operations. The position supports a hybrid work schedule, combining in-office and telework days, and emphasizes collaboration within a multi-disciplinary team to deliver technical solutions in complex computing environments.

Responsibilities

  • Development of software using DevOps best practices within a team of hardware and software engineers.
  • Using containerization technologies, such as Docker, to configure and deploy ISR applications.
  • Document and publish the results of field tests in technical reports.
  • Delivering progress updates, insights and deliverables in technical briefings and forums.
  • Collaborate in a multi-team development project.

Requirements

  • Bachelors degree in Engineering, Physical Science, Computer Science, Information Science, Mathematics or a related field.
  • Minimum of 6 years of research or technical experience in a scientific or technical field relevant to requirements.
  • Minimum of 2 years of experience using Python and Git.
  • 1+ years of experience with containerized application deployment using Kubernetes or Docker.
  • 1+ years of experience (2+ years preferred) writing code to interact with databases.
  • 1+ years of experience working inside Linux Environments.
  • An active, in-scope US Government issued security clearance.
  • Current DoD 8570 IAT Level II certification.
  • U.S. Citizenship is required.

Nice-to-haves

  • Strong knowledge of software development best practices including parallel, distributed and multi-threaded programming, networked application development, CPU+GPU application development.
  • Ability to analyze, document, and publish technical reports based on testing.
  • Familiarity with Agile programming techniques, code reviews, and delivering contributions in an impactful way.
  • Solid understanding of core network and CPU/GPU technologies and concepts.

Benefits

  • Reasonable Accommodations for disabled veterans and individuals with disabilities.
  • Commitment to Diversity, Equity, and Inclusion in the workplace.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service