ICF International - Aberdeen, MD

posted 30 days ago

Full-time - Mid Level
Aberdeen, MD
5,001-10,000 employees
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 the integration and optimization of containerized ISR applications in tactical environments, utilizing a hybrid work model that includes both in-office and telework days.

Responsibilities

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

Requirements

  • Bachelor's 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 relevant scientific or technical field.
  • At least 2 years of experience using Python and Git.
  • 1+ years of experience with containerized application deployment using Kubernetes or Docker.
  • 1+ years of experience writing code to interact with databases (2+ years preferred).
  • 1+ years of experience working inside Linux environments.
  • Active, in-scope US Government issued security clearance required.
  • Current DoD 8570 IAT Level I or Level II certification required.
  • U.S. Citizenship is required.

Nice-to-haves

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

Benefits

  • Diversity, Equity, and Inclusion initiatives
  • Reasonable accommodations for disabled veterans and individuals with disabilities
  • Equal opportunity employer policies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service