Skip to content
CrusoeCrusoeSan Francisco, CA

Staff Software Engineer, AI Model LifeCycle

Builds and manages end-to-end training pipelines for Large Language Models, including fine-tuning systems with SFT, PEFT, LoRA, and reinforcement learning techniques. Requires 8+ years in AI, hands-on LLM experience, and advanced degree in CS/Engineering.

209k – 280k
On-site8+ YOEML Engineering

About the role

What You’ll Be Working On

  • Manage fine-tuning systems for large foundation models (SFT, PEFT, LoRA, adapters), including multi-node orchestration, checkpointing, failure recovery, and cost-efficient scaling.
  • Implement and maintain end-to-end training pipelines for Large Language Models.
  • RFT and Reinforcement learning to the fine tuning and training sections.
  • Distillation and reinforcement learning pipelines (e.g., preference optimization, policy optimization, reward modeling).
  • Dataset, model, and experiment management: versioning, lineage, evaluation, and reproducible fine-tuning at scale.

What You’ll Bring to the Team

  • Advanced degree in Computer Science, Engineering, or a related field.
  • 8+ years of industry experience leading and driving impactful projects in the AI Space.
  • Experience in Generative AI (Large Language Models, Multimodal).
  • Hands-on experience training, fine-tuning, and aligning LLMs using Reinforcement Learning and Reinforcement Fine-Tuning (RFT) techniques.
  • Proactive and collaborative approach with the ability to work autonomously.
  • Passion for building cutting-edge AI products and solving challenging technical problems.

Bonus Points:

  • Proficiency in Golang or Python for large-scale, production-level services and PyTorch.
  • Contributions to open-source AI projects such as vLLM or similar frameworks.
  • Performance optimizations on GPU systems and inference frameworks.

Compensation

Compensation range: $208,725 - $279,565 + Bonus. Restricted Stock Units included.

Skills

PyTorchPythonGoLLMsFine-TuningSftPeftLoraReinforcement LearningRftvLLMGPUMulti-Node Orchestration

Similar roles

ML Engineering jobs
Invisible Tech

Staff Software Engineer, Applied AI (Forward Deployed)

Invisible TechNew York, NY

Builds scalable backend systems and deploys ML models in production for client engagements, working embedded with top clients 3-4 days/week in New York. Requires 8+ years experience in ML engineering, Python, LLMs, cloud platforms, and client-facing work.

209k – 307k
Hybrid8+ YOEML Engineering
Sentry

Staff Machine Learning Engineer, AI

SentrySan Francisco, CA

Develops state-of-the-art agentic AI systems for issue triage, debugging, and predictive analytics using Sentry's error datasets. Requires 4+ years experience (with MS/PhD) or 6+ (with Bachelor's), Python, PyTorch expertise, and production ML deployment skills.

210k – 280k
Hybrid4+ YOEML Engineering
Rula

Staff AI Engineer - Applied AI (Remote)

RulaLos Angeles, CA

Leads applied AI investments, owning technical direction for high-impact AI products from design to production deployment. Requires 8+ years AI/ML experience, Python expertise, foundation models, LLM patterns, and evaluation systems.

207k – 243k
Remote8+ YOEML Engineering
Airbnb

Staff Machine Learning Engineer

AirbnbSan Francisco, CA

Build and deploy cutting-edge ML and Generative AI systems to transform Airbnb's customer support experience, focusing on LLM fine-tuning, RAG, and intelligent service automation.

212k – 260k
Remote9+ YOEML Engineering
Docker

Staff ML Engineer

DockerPalo Alto, CA +1

Founding Staff ML Engineer building production ML systems for governance, security, and agentic platform capabilities at Docker. Owns architecture, data pipelines, evaluation, and model lifecycle while mentoring the growing team.

205k – 330k
Remote8+ YOEML Engineering