Robots & Pencils Logo

Robots & Pencils

Staff ML Data Scientist

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Canada
Expert/Leader
Remote
Hiring Remotely in Canada
Expert/Leader
Build and deploy large-scale LLM-based recommender systems from raw customer and catalog data through production inference. Responsibilities include feature and context engineering, distributed training on SageMaker HyperPod, LoRA/QLoRA fine-tuning, reinforcement learning, deep learning architecture, ranking, inference optimization, evaluation, privacy protection, and stakeholder communication with Expedia and AWS science teams.
The summary above was generated by AI

Staff ML Data Scientist, LLM Recommender Systems 

We’re looking for a top-tier ML Data Scientist to build, train, and deploy next-generation LLM-based recommender systems. You will work directly with a top notch science team, the AWS account team, and the AWS Applied Scientist leading the science. The role covers the full path from raw customer data to a deployed model. We are looking for a seasoned applied scientist with a multi-year record of production ML, not someone who recently moved over from analytics or data science generalism.

Why This Role Matters

At Robots & Pencils, we design AI systems for a human world. Our name says it all. Robots and pencils means engineering paired with creativity, because every system we ship has to work for real people in real workflows. Here, you shape how AI integrates into enterprise operations and how products create measurable impact for clients and the people they serve. We ship production-ready AI in 30 to 45 days. That pace demands people who take ownership, lead with craft, and care deeply about what they put their name on.

What You’ll Do

  • Turn structured and unstructured traveler and catalog data into narrative text documents and synthetic data, at a scale of tens of millions of documents
  • Make the feature and context engineering decisions: what information goes into each document and how to express it (e.g., market-relative price, tier, trip context)
  • Run large-scale distributed training on Amazon SageMaker AI, including HyperPod
  • Fine-tune models with LoRA/QLoRA adapters, supervised training, and reinforcement learning for ranking and reasoning
  • Own deep learning modeling, including architecture, ranking heads, and co-training and multi-task setups
  • Deploy low-latency, cost-efficient inference, including quantization, distillation, and profiling
  • Build evaluation sets, run ablations, catch data leakage, and write up findings clearly for Expedia and the AWS science team
  • Handle customer data safely, including personal-data removal, working inside the customer’s environment
  • Bring an AI-forward mindset to your daily work, using tools like Claude and Cursor to ship higher-quality work at pace

What You’ll Bring

  • Spark (PySpark) and the Hadoop ecosystem (Hive, HDFS) on corpora of tens of millions of documents
  • Hands-on Amazon SageMaker AI: processing, training, distributed training (HyperPod), and deployment
  • LLM fine-tuning (LoRA/QLoRA) and reinforcement learning (e.g., GRPO or PPO-style methods)
  • Strong deep learning fundamentals in PyTorch: architectures, training dynamics, co-training
  • Large-scale batch and production LLM inference (e.g., vLLM, Amazon Bedrock batch)
  • Data privacy and security on AWS: personal-data removal, IAM, KMS, Lake Formation
  • Clear written communication with customer and science stakeholders
  • Demonstrable usage of AI-forward tools such as Claude and Cursor

Helpful Extras and Unique Skills

  • AWS Trainium or Inferentia (Neuron SDK)
  • Recommender systems: ranking metrics (NDCG, MRR), sequential and generative recommenders
  • Embedding quantization or semantic IDs
  • Customer-facing or embedded consulting experience

Similar Jobs

One Month Ago
Remote or Hybrid
Senior level
Senior level
Software
Owns production machine learning systems and automated decisioning, including graph-based models, RAG systems, real-time serving, monitoring, evaluation, drift detection, and retraining. The role establishes ML engineering and MLOps standards, shapes platform strategy, mentors scientists, and partners with senior leaders. Responsibilities include developing SignalGraph, improving LLM evaluation, applying modern deep learning methods, and communicating technical decisions and uncertainty to cross-functional stakeholders.
Top Skills: Apache AirflowAWSAzureBertCi/CdCnnDeep LearningDockerFeature StoresGCPGraph Representation LearningGrpcKubernetesLlmsMlopsNeo4JPythonRagRankingRestRnnSnowflakeSnowparkSnowpark Container ServicesSQLTransformer Architectures
2 Hours Ago
Easy Apply
Remote or Hybrid
Ontario, ON, CAN
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Generate and qualify enterprise sales opportunities for Samsara’s IoT and connected operations platform. Responsibilities include researching and mapping accounts, prospecting, making approximately 50 cold calls daily, building demand, engaging executives, learning customer operations, and collaborating with teammates. The role offers a path toward closing sales positions and requires resilience, curiosity, and a growth mindset.
Top Skills: Artificial Intelligence (Ai)Internet Of Things (Iot)Linkedin Sales NavigatorSaaSSalesforceZoominfo
2 Hours Ago
Easy Apply
Remote or Hybrid
Québec, QC, CAN
Easy Apply
Entry level
Entry level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Develop into an outbound Account Development Representative through structured training and on-the-job learning. Respond to prospective customer inquiries, book product demonstrations, identify new business opportunities, collaborate with ADRs and Account Executives, and maintain accurate lead records in Salesforce. The role requires motivation for target-driven sales, curiosity, strong English proficiency, and a growth mindset. Prior sales or cold-calling experience is beneficial but not required.
Top Skills: Internet Of Things (Iot)SaaSSalesforce

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account