Machine Learning Engineer



Wonderlic is looking for a brand new Machine Learning Engineer, and we hope it’ll be you. Why? Because you’re ready to expand Wonderlic’s competitive edge, delivering world-class, production-ready data products. You’re excited to be at the forefront of our emerging product strategy. You’re confident in your ability to identify relevant opportunities where machine learning can make a difference in the HR tech space.

As a Wonderlic ML engineer, you’ll partner with stakeholders to internalize the problem domain, uncovering opportunities where machine learning solutions are appropriate. Your passion for data, creative problem-solving, and ownership will empower you to deliver these data products end-to-end, from research to deployment. Through technical excellence, you will play a significant role in enhancing our processes and improving our toolkits.

Essential Functions:

  • Presents complex concepts in a clear narrative that influences stakeholders to take action
  • Understands core ML concepts with the ability to build an end-to-end ML pipeline
  • Validates hypotheses, reveals data inconsistencies, and uncovers hidden insights through exploratory data analysis
  • Devotes time to learning new and relevant tools, processes, and technologies
  • Deeply explores the business domain of a project, including how it may present limitations on a model’s design
  • Conducts common performance/generalization analyses of machine learning models
  • Demonstrates mastery of core computer science concepts, including common algorithms and data structures
  • Demonstrates proficiency in Python, including Pandas, NumPy, at least one data visualization library (e.g. Matplotlib, Seaborn), and at least one ML library (e.g. scikit-learn, TensorFlow)
  • Consistently delivers well-styled, well-tested, and maintanable code
  • Embodies technical and leadership skills needed to conduct regular code and designs reviews with peers
  • Anticipates the challenges associated with ML models in production and design efficient, elegant solutions to these (e.g. retraining strategies, monitoring alerts)
  • Cultivates innovation by proactively proposing new ideas to solve projects more effectively
  • Partners with manager and PM to discuss implementation and prioritization
  • Responds promptly to opportunities and challenges with a constructive/positive mindset and a sense of urgency

Required Education and Experience:

  • BA/BS in Computer Science, Math, Statistics, Economics, or other related STEM field (or equivalent experience)
  • [Preferred] 1+ years of experience building production-ready ML systems that resulted in measureable business impact
  • Experienced software developer, with proficiency in data processing
  • Solid knowledge of both the theory and application of ML algorithms
  • Hands-on experience with Python and several of its popular data science libraries (e.g. Pandas, NumPy, Matplotlib)
  • Experience using professional software engineering best practices for the full development life cycle, including coding standards, code reviews, version control management, and testing
  • Experience with SQL and Excel are a plus

Location: 544 Lakeview Pkwy Suite 210, Vernon Hills, IL 60061

Supervisory Responsibilities: No direct reports

Reports to: Manager, AI Innovation

Affirmative Action Plan/Equal Employer Opportunity (AAP/EEO) Statement: Wonderlic is proud to be an equal employment opportunity/affirmative action employer. Here, diversity is valued and celebrated, and is what makes us such a successful team. Wonderlic does not discriminate in employment on the basis of race, color, religion, gender, gender identity, pregnancy status, national origin, sexual orientation, marital status, disability, genetic information, age, parental status, military/veteran status, or any other factor protected by law.


Please enter your comment!
Please enter your name here