Search GoHealth Opportunities

We're growing & hiring.

Return to All Jobs

Senior Machine Learning Engineer

Chicago, IL

Interested in cutting edge Machine Learning techniques in the areas of NLP, Time-Series Forecasting, and Survival Analysis? As a Senior Machine Learning Engineer at GoHealth, you will be responsible for working closely with business stakeholders to build end-to-end data science models across all aspects of our diverse business. This includes projects for call-center traffic projection, agent-behavior modeling, and customer retention decay curves. You will also contribute to the deployment, maintenance and continual improvement of our real-time production models, as well as the underlying AWS deployment pipeline.This role reports directly to our VP of Advanced Analytics. 

Due to the unprecedented situation of COVID-19, GoHealth has decided to protect our current and future employees by managing our business remotely. This is inclusive of interviewing, onboarding and each role day-to-day. Please consider that our roles will not be remote long-term and will return to an office setting once we're safe to do so following the guidance of local health authorities’ and the CDC.


  • Develop data and predictive models for solving business problems, and in improving GoHealth's software products and business processes
  • Evangelize software engineering best practices and proactively identify technical debt and other issues related to improving SLA
  • Seek out ways to automate and accelerate development of data-driven products, and then implementing them
  • Maintain and look to improve our Machine Learning Deployment Pipeline on AWS Sagemaker
  • Collaborate with business stakeholders, business operations, and product engineering teams in analyzing business problems, building and testing solutions and data models, and implementing the algorithms and results of the models
  • Work closely with Data Engineers in designing the schemas and data pipelines needed for downstream use by regression models and jobs
  • Author formal and informal reports that effectively communicate the models and the results to both technical and non-technical audiences
  • Confer with Data Science, Product, and Engineering stakeholders:
    • To define and implement new data-powered products, and predictive models
    • To deploy and maintain them in production as RESTful services and/or batch jobs

Skills and Experience:

  • Master's or PhD in Statistics, Mathematics, Computer Science, Economics, or related quantitative field.
  • 3+ years of experience demonstrating trajectory of professional growth in data science or machine learning
  • Skilled in the the following:
    • Machine learning, data science modeling - using scikit-learn, tensorflow, pytorch, and relevant technologies
    • Python - scikit-learn, pandas, numpy
    • Python unit testing framework - pytest, nosetest, or other testing frameworks
    • AWS ecosystem, and preferably with docker and/or Linux/Unix experience
    • Relational databases and SQL including MySQL, Postgres, SQL Server, Oracle, or equivalent
  • Strong analytical and problem solving ability with strong attention to detail and accuracy.

Benefits and Perks:

  • Open vacation policy
  • 401k program with company match
  • Medical, dental, vision, and life insurance benefits
  • Flexible spending accounts
  • Subsidized gym memberships
  • Commuter and transit benefits
  • Professional growth opportunities
  • Casual dress code
  • Generous employee referral bonuses
  • Happy hours, ping-pong tournaments, and more company-sponsored events
  • GoHealth is an Equal Opportunity Employer