DataStack Jobs logoBeta

Senior ML Engineer

Wavicle Data Solutions designs and delivers data and analytics solutions to reduce time, cost, and risk of companies’ data projects, improving the quality of their analytics and decisions now and into the future. As a privately-held consulting service organization with popular, name brand clients across multiple industries, Wavicle offers exciting opportunities for data scientists, solutions architects, developers, and consultants to jump right in and contribute to meaningful, innovative solutions.

Our 300+ local, nearshore and offshore consultants, data architects, cloud engineers, and developers build cost-effective, right-fit solutions leveraging our team’s deep business acumen and knowledge of cutting-edge data and analytics technology and frameworks.

At Wavicle, you’ll find a challenging and rewarding work environment where we enjoy working as a team to exceed client expectations. Employees appreciate being part of something meaningful at Wavicle. Wavicle has been recognized by industry leaders as follows:

  • Chicago Tribune’s Top Workplaces
  • Inc 500 Fastest Growing Private Companies in the US
  • Crain’s Fast 50 fastest growing companies in the Chicago area
  • Talend Expert Partner recognition
  • Microsoft Gold Data Platform competency

Watch here to learn Why Wavicle

As a ML Engineer you will be responsible for the end-to-end a development of machine learning solutions that solve some of our client's most complex business problems.

What You Will Get To Do:

  • Identify scalable ML solutions to solve business problems that addresses client need.
  • Understanding on ML pipeline (feature engineering, scoring, signal processing).
  • Understand Data Engineering and its mechanism, whether its real time or batch.
  • Work with Data Scientists on how models are being built and used against different data inputs.
  • Provide a platform for Data Scientist to access data and processes to allow them to fine tune the models.
  • Build a system that can provide capabilities for Data Scientists to be contributors.
  • Leverage cloud compute to build solutions.
  • Understand Data science needs and translate them into workable solutions.
  • Mentor and guide other ML engineers, scientists and senior leaders. Be a continuous learner and invest in the learning and development of ML engineers.


  • 5+ years of data & analytics professional work experience.
  • Prior experience working as a management/strategic consultant is highly desirable.
  • 3+ years of developing and deploying machine learning systems into a production environment.
  • Experience working with big data tools (i.e. Hadoop, Spark, Kafka, etc.) to extract data.
  • Familiarity with ML modeling frameworks (i.e. Tensorflow, Keras, Pytorch).
  • Expertise with key cloud services (VM, Storage, etc...) - AWS, Azure or GCP.
  • Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala , etc.
  • Experience working with distributed systems, service oriented architectures and designing APIs.
  • Expert knowledge of SQL.
  • Strong written and verbal communication skills.
  • Excellent analytical and problem solving skills.
  • Familiar with project management methodologies.
  • Bachelor or Master's degree in Computer Science, Statistics, Mathematics, Analytics or related degree.
  • Hybrid work schedule (onsite/remote).
  • Ability to travel to client locations up to 25% (Canadian and U.S. based customers).
  • Must reside in the Quebec providence; Montreal preferred. Wavicle's Canadian office is located in Montreal.

Equal Opportunity Employer

Wavicle is an Equal Opportunity Employer and committed to creating an inclusive environment for all employees. We welcome and encourage diversity in the workplace regardless of race, color, religion, national origin, gender, pregnancy, sexual orientation, gender identity, age, physical or mental disability, genetic information or veteran status.


  • Health Care Plan (Medical, Dental & Vision)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Unlimited Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Flexible Work Schedule
  • Bonus Program
  • Wellness Program


Wavicle Data Solutions



Job type



Machine Learning


AWSAzureBig DataConsulting
DataStack Jobs logo

Copyright © 2021

PrivacyTermsGet in touch