Machine Learning Engineer
Hybrid
Full Time
#Engineering
#NLP
#Python
#Google Cloud
#Data Pipelines
#Model Training
#Systems Design
#Data Analysis
#Object Oriented Design
At CrowdRiff, we believe that great visuals do more than just catch the eye. They tell stories that inspire discovery, spark creativity, and shape the way we experience the world. We empower destination marketers to share their unique stories through powerful visual solutions, helping travelers find authentic and undiscovered experiences. Our team is a diverse group of modern explorers who thrive in an open, challenging, and encouraging environment. We are passionate about travel and technology, and we are looking for someone who shares our vision of making travel an incredible experience for current and future generations.
The role
We are looking for a Senior Machine Learning Engineer to join our product development team on a full-time, six-month contract basis. This is a hybrid role based in Canada. You will be instrumental in integrating AI technology into our platform, helping us fine-tune foundational models to improve content quality and reliability for our customers. You will work within an agile, nimble team, collaborating closely with product managers and software developers to build intuitive, scalable solutions.
Core responsibilities
- Design and build robust data pipelines and architectures to manage the collection, processing, and analysis of data for our AI solutions.
- Execute model training and hyperparameter tuning while monitoring performance to ensure our models remain accurate and reliable.
- Analyze requirements and translate complex technical needs into documented, elegant systems designs that serve our users effectively.
Skills and experience
To be successful in this role, you should have a strong technical foundation and the ability to navigate ambiguity with confidence. We are looking for the following qualifications:
- At least 6 years of professional development experience, with a proven track record of delivering production-ready machine learning solutions.
- Deep expertise in NLP, including hands-on experience fine-tuning and deploying LLMs in production environments.
- Proficiency in Python and a solid understanding of Google Cloud managed services.
- Strong knowledge of object-oriented design, software development principles, and architectural patterns.
- The ability to reason through technical trade-offs and make informed decisions in fast-paced, evolving environments.
- Excellent communication skills, with the ability to translate quantitative data analysis into clear, actionable insights.
Compensation and benefits
We are committed to supporting your professional and personal growth. As part of our team, you will have access to the following benefits:
- Hybrid work arrangements that offer flexibility.
- Access to our DevDollars program, which provides resources for professional development, including tuition reimbursement, workshops, and conferences.
How to apply
If you are passionate about the intersection of visual storytelling and machine learning, we would love to hear from you. Please submit your application to be considered for this opportunity to help us shape the future of destination marketing. We are an equal opportunity employer and are happy to provide accommodations throughout the interview process upon request.





