Staff Machine Learning Engineer

Posted 121ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Machine Learning Engineer responsible for creating algorithms for AI applications at DLH. Collaborating to enhance federal programs through advanced data analytics and machine learning.

Responsibilities:

  • Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity, and computer architecture
  • Use exceptional mathematical skills to perform computations and work with the algorithms involved in this type of programming
  • Produce project outcomes and isolate the issues that need to be resolved in order to make programs more effective
  • Collaborate with data engineers to build data and model pipelines
  • Manage the infrastructure and data pipelines needed to bring code to production
  • Demonstrate end-to-end understanding of applications (including machine learning algorithms)
  • Build algorithms based on statistical modeling procedures
  • Build and maintain scalable machine learning solutions in production using data modeling and evaluation strategy to find patterns and predict unseen instances
  • Apply machine learning algorithms and libraries
  • Lead on software engineering and software design
  • Communicate and explain complex processes to people who are not programming experts
  • Liaise with stakeholders to analyze business problems, clarify requirements, and define the scope of the resolution needed
  • Analyze large, complex data sets to extract insights and decide on the appropriate technique
  • Research and implement best practices to improve the existing machine learning infrastructure

Requirements:

  • Bachelor’s degree in a quantitative or scientific field (e.g., Chemistry, Physics, Engineering, Computer Science) and 2 years of relevant work experience
  • Advanced degrees (e.g., MBA, MS) are a plus
  • Demonstrated experience in problem-solving across multiple disciplines
  • Proactive ability to rapidly suggest/identify solutions
  • Demonstrated experience applying machine learning to real-world datasets
  • Proficiency in software and database programs such as C++, Python, Java, Mongo, and HTML
  • Additional experience with robotics, image recognition, and autonomous systems is considered a plus
  • Hands-on experience with networking, server setup, and cloud computing (e.g., AWS) is a plus
  • Excellent technical communication skills
  • US citizenship required

Benefits:

  • Personal Time Off (PTO)
  • Medical, dental, vision insurance
  • Supplemental life with AD&D
  • Short and long-term disability
  • Flexible spending accounts
  • Parental leave
  • Legal services
  • 401(k) Retirement Plan with matching component
  • Training and access to e-learning suite
  • Professional and technical certification preparation
  • Education assistance at accredited institutions