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
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.
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
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.