Maryland Green Jobs

Maryland Mobile Logo

Job Information

Par Government Systems Corporation Senior ML Developer in Annapolis Junction, Maryland

This Senior ML Developer will be working as part of a team that is adapting new and established analytic techniques to operate on large scale data problems. The ideal candidate will possess strong knowledge of developing machine learning (ML) applications in Python deployed as Docker containers via an orchestration framework such as Kubernetes, Docker Compose, or Mesos. The ideal candidate will have extensive experience manipulating data within the Python ML ecosystem including Pandas, Numpy, Scipy, etc. This project is in the Annapolis Junction, MD, area.

The ideal candidate will possess strong knowledge of developing distributed apps in Java/Scala and deploying in Docker containers via an orchestration framework such as Kubernetes, Docker Compose, or Mesos. The ideal candidate will have experience writing ETL jobs involving distributed databases such as Accumulo and HBase. The candidate will work with cross functional team members to include data scientists, project managers, and software solutions integrators.

Responsibilities and Duties:

  • Work with various team members (e.g., systems engineers, data scientists)

  • Create prototypes and proofs of concept for iterative development

  • Learn new technologies and apply the knowledge in production system

  • Monitor and troubleshoot performance issues on the enterprise data pipelines

  • Partner with various teams to define and execute data acquisition, transformation, processing and make data actionable for operational and analytics initiatives

  • Identify issues with the integration of technology

Required Skills

  • UNIX (10 years)

  • Software development (10 years)

  • Python proficient (2 years)

  • Experience with Pandas, Numpy, and/or Scipy

  • Knowledge of both object-oriented and functional style programming approaches

  • Understanding and proficiency in container-based solutions and orchestration; Docker, Kubernetes, Mesos, etc.

  • Strong interpersonal and communication skills necessary to work effectively with customers and other team members.

Preferred Experience/Skills:

  • Data engineering experience in Intelligence Community or other government agencies

  • 1 or more years of Kubernetes experience is highly preferred

  • Dask and/or Ray experience highly preferred

  • Experience with fluentd, Logbeat, and Metricbeat highly preferred

  • Experience with Numba and Numba-CUDA is a plus

  • Experience with an AWS environment a plus

  • Experience with Jira, Confluence and experience with Agile methodologies

  • Experience with software configuration management tools such as Git/Gitlab, Salt, Confluence, etc.

  • Detailed oriented/self-motivated with the ability to learn and deploy new technology quickly

Required Experience

  • Active TS/SCI clearance with a Full Scope Pol.

  • Bachelor’s Degree in data engineering and/or software development.

  • 10 to 20 years of experience in data engineering and/or software development.

It is the policy of PAR to prohibit all forms of discrimination and to affirmatively implement equal opportunity to all qualified employees and applicants for employment without regard to race, color, creed, religion, sex, age, veteran status, national origin, disability, marital status, predisposing genetic characteristics, sexual orientation, gender identity, or other legally protected status and positive action shall be taken to insure the fulfillment of this policy.

If you require reasonable accommodation in the application process, call Human Resources at 315.356.2260. All other applications must be submitted online.