Machine Learning Engineer

Red Hat Inc.
Apply Now

Job Description

The Red Hat Engineering team is looking for a Machine Learning Engineer to join us. In this role, you will partner with team members and internal stakeholders to understand issues with the machine learning model path to production code deployments. Make recommendations for efficiency improvements to the internal data platform, machine learning model path to production and join sprint planning meetings and determine priorities.

What you will do

  • Work with engineers and data scientists cross functionally and function as a consultant to evaluate the feasibility of machine learning in production deployments and recommend best viable solution
  • Function as a consultant within and outside the team to identify gaps in tooling needs and partner with the leadership team to propose system requirements 
  • Collaborate within the team tounderstand problems with model path to production andwork with managers and vendors tohighlight recommendations to solve issues
  • Analyze business problems, look at the models, and look at current and possible tools to speed up the path to production
  • Lead the end-to-end machine learning (“ML”) product lifecycle, from requirements gathering to validation, implementation, deployment, and post-deployment
  • Work closely with data engineering and machine learning operations (“MLOps”) functional roles to operationalize scalable data science solutions through automation and continuous delivery

What you will bring

  • Bachelor’s degree (U.S. or foreign equivalent) in computer science, software engineering, data science, analytics or related and 5+ years of experience in the job offered or related role OR Master’s degree (U.S. or foreign equivalent) in computer science, software engineering, data science, analytics or related and 2+ years of experience in the job offered or related role
  • 2+ years of programming experience with Python
  • 2+ years of data manipulation experience using SQL and Python scientific stack
  • 1+ year of experience with: extracting unstructured data from REST APIs, NoSQL databases and object storage; distributed computing frameworks; using ML frameworks and libraries; deploying applications using Platform-as-a-Service (PaaS) technologies; the current industry landscape of computer software, programming languages, and technologies in the field of data science and machine learning that serves up data and results from data science models to the organization; prototype implementation of new technology and frameworks and communicating results to a broad audience; data systems and how they interact with each other and troubleshooting problems related to it; containerized development, continuous integration (CI) and continuous delivery (CD); and version control tools

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.

Company Info.

Red Hat Inc.

Red Hat is the world’s leading provider of enterprise open source solutions, using a community-powered approach to deliver high-performing Linux, hybrid cloud, edge, and Kubernetes technologies.

  • Industry
    Computer software
  • No. of Employees
    19,800
  • Location
    Raleigh, NC, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Red Hat Inc. is currently hiring Machine Learning Engineer Jobs in Raleigh, NC, USA with average base salary of $86,000 - $135,000 / Year.

Similar Jobs View More