Enable job alerts via email!

Senior Machine Learning Engineer

Greenhouse Software

British Columbia

Remote

CAD 142,000 - 215,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Machine Learning Engineer to join their dynamic team. In this role, you'll develop and deploy machine learning models that enhance product offerings and support engineering teams. You'll have the opportunity to work with cutting-edge technologies like deep learning, PyTorch, and AWS while collaborating with diverse teams to drive meaningful improvements in hiring processes. This position promises an engaging environment where your contributions will shape the future of AI in the industry. Join us and be part of a mission to revolutionize hiring!

Qualifications

  • Experience implementing safe and ethical ML systems.
  • Ability to train and deploy deep learning models in production.

Responsibilities

  • Develop machine learning models to enhance products.
  • Collaborate with teams to deploy and monitor ML models.

Skills

Deep Learning
Python
Machine Learning
NLP
Time Management

Education

Degree in Machine Learning

Tools

AWS
Docker
PyTorch
HuggingFace Libraries

Job description

Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and communicates with transparency and accountability so we can help companies measurably improve the way they hire.

Join us to do the best work of your career, solving meaningful problems with remarkable teams.

Greenhouse is looking for a Senior Machine Learning Engineer to join our team!

In this role, you'll work with our team to develop machine learning models that enhance Greenhouse products like resume parsing/anonymization, hiring, sourcing, and predictive analytics. Additionally, we serve to support other product engineering teams on their journey of implementing more machine learning capabilities. You'll collaborate with data science, product, and engineering teams to deploy, monitor, and maintain these models, allowing you to refine your skills and contribute to key projects.


Who will love this job
  • A Deep Learning practitioner - you are eager to unlock the potential of deep learning for various applications
  • A generalist - you have experience and the ability to perform a wide variety of software engineering tasks, which are necessary to develop, deploy, and monitor a new software application. You have experience working on whole applications mainly in Python but welcome the opportunity to use Ruby or Typescript as needed.
  • A collaborator - you are able to work with multiple teams to find the best way to use data to provide value to customers and will do everything needed to make that happen
  • Develop software applications with a strong focus on machine learning
  • Train deep learning models using PyTorch and Transformers and experiment with (new) techniques to reduce their memory footprint, speed them up, or increase their accuracy
  • Deploy software applications, including deep learning models, in production, using AWS and Greenhouse’s internal tools
  • Partner with other members of the R&D team to uplevel their comfort and familiarity with shipping Machine Learning features
  • Help set vision and strategy for AI within our product suite
  • Develop applications that are compliant with our AI policies that prioritize privacy, security, ethical concerns and best practices while handling data

You should have
  • Degree or recent experience relating to Machine Learning
  • Experience implementing safe, ethical, and compliant ML systems (familiarity with ISO 42001/NIST AI RMF and the associated common controls)
  • Experience deploying, monitoring, and improving ML models at a technology company
  • Experience training and experimenting with deep learning models as well as serving them in production
  • Experience with transformers and other HuggingFace libraries
  • Experience designing and consuming APIs
  • An ability to build consensus while creating space for others
  • Excellent prioritization and time management skills
  • Experience with NLP and large language models, a plus
  • Experience with machine learning models which are not deep learning (e.g. decision trees), a plus
  • Experience using Docker and AWS (SageMaker endpoints, SageMaker notebooks, S3, IAM, …), a plus
  • Your own unique talents! If you don’t meet 100% of the qualifications outlined above, tell us why you’d be a great fit for this role in your cover letter

Applicants must be legally eligible to work in Canada as of the start date chosen by the Company.

For purposes of processing or administering your employment relationship, personal information that you provide to the Company may be transferred to and accessed by an affiliate in the United States or elsewhere, or to agents and contractors (such as payroll companies, insurance companies, information technology consultants, etc.) that provide services to the Company.

The national pay range for this role is $142,700 - $214,100 CAD. Individual compensation will be commensurate with the candidate's experience and qualifications. Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases. Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role.

#LI-WR1

Who we are

At Greenhouse, we live by our mission through using our own product to help us hire the right person for the job, every time. We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere. We take an active role in our growth through a performance review program that’s committed to providing actionable feedback, and a bonus structure that rewards great performance. We believe that bringing together a variety of perspectives makes us a stronger company – and we nurture leaders who create an inclusive culture and invest into employee resource groups that celebrate our differences and life experiences. We’re proud to have built an award-winning culture that’s been recognized as Fortune’s Best Places to Work and Inc.’s Best Workplaces multiple years in a row.

Greenhouse Software is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation during the application process, reach out to accommodations@greenhouse.io.

Emails about job opportunities at Greenhouse Software are only offered by employees with @greenhouse.io email addresses. See this page on our website if you suspect a phishing scam.

Create a Job Alert

Interested in building your career at Greenhouse? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

What is your preferred first name? If your legal first name and preferred first name are the same, please input your legal first name. *

What is your preferred last name? If your legal last name and preferred last name are the same, please input your legal last name. *

LinkedIn Profile

In 3-4 sentences, please share your experience with machine learning and deep learning models, including the types of models you've worked with (both deep learning and non-deep learning) and the tools and libraries you've used. *

Due to current team needs, we are only considering candidates based in the BC or Ontario. Please confirm you're based in BC or Ontario. * Select...

Do you have a legal right to work in Canada if hired by Greenhouse? * Select...

How did you initially hear about this job? * Select...

If you chose Greenhouse Employee, Greenhouse Event, or Other, please specify here:

Guidelines for using AI in our interviewing process *

Acknowledge/Confirm

As your prospective employer, Greenhouse has outlined our policy on how candidates are permitted to use AI in our hiring processes. Knowing that the way we experience AI may evolve over time, we will regularly review our approach to AI to ensure alignment with current legislation and to protect against potential biases in our processes. Prior to engaging in the interview process, please review our current policy .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Machine Learning Engineer

Instacart

Remote

CAD 203,000 - 225,000

3 days ago
Be an early applicant

Senior Machine Learning Engineer

Replicant, Inc

Remote

CAD 80,000 - 150,000

7 days ago
Be an early applicant

Sr. Machine Learning Engineer

Parallel Domain

Vancouver

Hybrid

CAD 150,000 - 180,000

9 days ago

Senior Machine Learning Engineer

Instacart

Greater Toronto Area

Remote

CAD 203,000 - 225,000

9 days ago

Machine Learning Engineer

EA SPORTS

Vancouver

Remote

CAD 133,000 - 194,000

2 days ago
Be an early applicant

Senior Machine Learning Engineer

Starboard Recruitment

Vancouver

On-site

CAD 90,000 - 150,000

14 days ago

Senior Machine Learning Engineer

Affirm

San Juan de Terranova

Remote

CAD 150,000 - 200,000

23 days ago

Senior Machine Learning Engineer

Affirm

Remote

CAD 150,000 - 200,000

29 days ago

Sr. Machine Learning Engineer

FuseMachines

Toronto

Remote

CAD 150,000 - 200,000

17 days ago