Enable job alerts via email!

Senior Machine Learning Engineer

Perceptyx

Vancouver

Remote

CAD 170,000 - 195,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

Perceptyx is seeking a Senior ML Engineer in Vancouver to enhance ML models and drive AI-driven innovations. The role involves developing NLP models, collaborating with engineers, and influencing ML roadmaps, offering an opportunity to make impactful contributions in a 100% remote position.

Benefits

Equitable pay practices
Transparency in compensation

Qualifications

  • 5+ years in Machine Learning and NLP with a focus on production systems.
  • Solid Python skills including Pandas, NumPy.
  • Hands-on experience fine-tuning and deploying LLMs.

Responsibilities

  • Develop and deploy NLP models for sentiment analysis and text classification.
  • Build scalable ML pipelines using AWS services.
  • Collaborate with other teams to integrate ML solutions.

Skills

Python
NLP
Machine Learning
AWS
SQL
ML model integration
Communication
Collaboration

Education

BA / BS in Computer Science, Machine Learning, Mathematics
MA / MS / PhD (preferred)

Tools

PyTorch
TensorFlow
Docker
Kubernetes
JupyterHub

Job description

  • We welcome all individuals based in Vancouver, BC to apply. This job is 100% remote from this location.

Perceptyx is looking for a Senior ML Engineer with expertise in Natural Language Processing (NLP) and Large Language Models (LLMs) to join our growing team. In this role, you’ll collaborate with a small, highly skilled group of engineers and data scientists to enhance our ML models and drive AI-powered innovation.

You'll work closely with product, engineering, and design teams to bring intelligent features to life, shaping the future of our AI-driven solutions. As a senior team member, you'll have the flexibility to influence the ML roadmap , ensuring our models continuously evolve to provide value to enterprise customers and their users.

If you’re excited about designing and implementing an AI-centered vision , building cutting-edge ML solutions, and seeing your work have a real impact, we’d love to hear from you. Apply today and help us push the boundaries of what’s possible with AI.

  • Develop, fine-tune, and deploy NLP models , including LLMs (OpenAI, Hugging Face), for sentiment analysis, text classification, and domain-specific applications.
  • Train and optimize pre-trained language models using custom datasets to meet business needs.
  • Build scalable ML pipelines using AWS (S3, SQS, EC2, Lambda) for training, inference, and monitoring.
  • Prototype, experiment, and document models using JupyterHub / Notebooks, ensuring reproducibility.
  • Apply MLOps best practices, including CI / CD, model monitoring, and automated retraining workflows.
  • Deploy and manage containerized ML models using Docker and Kubernetes for efficient scaling.
  • Collaborate with data engineers, software engineers, and product teams to integrate ML solutions.
  • Stay ahead of NLP and deep learning advancements by applying cutting-edge techniques.
  • Contribute to Agile development, participating in Scrum ceremonies.
  • Maintain clear technical documentation and best practice guidelines.
  • Share expertise through client consultations, technical blogs, whitepapers, and knowledge-sharing initiatives.
  • Expand professional knowledge by attending conferences, workshops, and industry events.

Education / Desired Skillsets :

  • If you don’t meet every qualification listed, we still encourage you to apply —your unique experience might be exactly what we need!
  • Experience : 5+ years in Machine Learning and NLP , with a focus on production-grade systems .
  • Education : BA / BS in Computer Science, Machine Learning, Mathematics, or a related field (MA / MS / PhD preferred).
  • Technical Skills : Solid Python skills (Pandas, NumPy, PyTorch , Scikit-Learn, TensorFlow, Hugging Face).
  • Hands-on experience fine-tuning and deploying LLMs (OpenAI, Hugging Face).
  • Proficiency with SQL (Snowflake, MySQL) for large-scale datasets.
  • Expertise in AWS (S3, SQS, EC2, Lambda) for scalable ML training and deployment .
  • Experience with JupyterHub / Notebooks for prototyping and model development.
  • ML model integration into APIs and microservices.
  • Familiarity with vector databases and embedding-based retrieval.
  • Experience with Docker, Kubernetes, and containerized ML deployments.
  • Knowledge of distributed computing frameworks (Spark, Ray, Dask).
  • Proficiency with ML tracking tools (MLflow, Weights & Biases).
  • Soft Skills : Honesty and carries integrity to a high degree.
  • Autonomous, action-oriented, and entrepreneurial mindset.
  • Ability to translate technical needs into project plans and meet deadlines.
  • Solid communication skills for both technical and non-technical audiences.
  • Collaborative and open to working with diverse teams.
  • Bonus Skill : Familiarity with Agentic workflows and / or modern AI agent development frameworks such as LangChain , AutoGen , OpenAI’s Assistants API, or others.

Compensation :

Perceptyx is focused on equitable pay for all our staff and aims for transparency with our pay practices. The annual salary range for the role is $170,000.00 – $195,000.00 CAD . The above range represents the expected base salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills / experience, time in the role, business line, and geographic / office location.

Benefits :

We Care About The Whole Person

Create a job alert for this search
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

Affirm

Halifax

Remote

CAD 150,000 - 200,000

Yesterday
Be an early applicant

Senior Machine Learning Engineer

Talener

Remote

USD 175,000 - 200,000

3 days ago
Be an early applicant

Sr. Machine Learning Engineer

Highspot

Vancouver

On-site

CAD 146,000 - 220,000

7 days ago
Be an early applicant

Senior Machine Learning Engineer

Affirm

Calgary

Remote

CAD 150,000 - 200,000

19 days ago

Senior Machine Learning Engineer

Affirm

Windsor

Remote

CAD 150,000 - 200,000

16 days ago

Senior Machine Learning Engineer

Affirm

Hamilton

Remote

CAD 150,000 - 200,000

17 days ago

Senior Machine Learning Engineer

Affirm

Prince Edward Island

Remote

CAD 150,000 - 200,000

17 days ago

Senior Machine Learning Engineer

Affirm

London

Remote

CAD 150,000 - 200,000

18 days ago

Senior Machine Learning Engineer

Affirm

Oshawa

Remote

CAD 150,000 - 200,000

18 days ago