Senior Machine Learning Engineer
$122K - $168K/yr
Generating synthetic data using frontier teachers (adversarial prompts, policy-edge cases, multi ... A Bachelor's degree (or higher) in Computer Science, Machine Learning, Computer Engineering ...
$122K - $168K/yr
Generating synthetic data using frontier teachers (adversarial prompts, policy-edge cases, multi ... A Bachelor's degree (or higher) in Computer Science, Machine Learning, Computer Engineering ...
$122K - $168K/yr
Generating synthetic data using frontier teachers (adversarial prompts, policy-edge cases, multi ... A Bachelor's degree (or higher) in Computer Science, Machine Learning, Computer Engineering ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
Cobalt is seeking current PhD students working in machine learning to produce the expert reasoning ... as is teaching assistant, grading, or peer review experience. Why join Cobalt AI: * Advance ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
Quick apply
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
South San Francisco, CA · On-site
$200K - $280K/yr
You'll develop computer vision and machine learning systems that turns noisy camera and LiDAR data ... Design auto-labeling pipelines that leverage foundation models and teacher-student distillation to ...
... who teach them to think. We bring together researchers, academics, and domain leaders across 70 ... PhD, or postdoctoral research experience, in Machine Learning, Computer Science, or a related field ...
... who teach them to think. We bring together researchers, academics, and domain leaders across 70 ... PhD, or postdoctoral research experience, in Machine Learning, Computer Science, or a related field ...
San Jose, CA · On-site
$1.5K/wk
... faculty teaching courses across the program with special emphasis on applied machine learning ... artificial intelligence, and experiential network addressing the business challenges in the ...
San Jose, CA · On-site
$1.5K/wk
... faculty teaching courses across the program with special emphasis on applied machine learning ... artificial intelligence, and experiential network addressing the business challenges in the ...
San Jose, CA · On-site
$1.5K/wk
... faculty teaching courses across the program with special emphasis on applied machine learning ... artificial intelligence, and experiential network addressing the business challenges in the ...
San Jose, CA · On-site
$1.5K/wk
... faculty teaching courses across the program with special emphasis on applied machine learning ... artificial intelligence, and experiential network addressing the business challenges in the ...
Palo Alto, CA · On-site +1
$122K - $168K/yr
A Senior Machine Learning Engineer owns substantial ML work end to end. They can translate an ... Create synthetic data and data pipelines, including teacher-student generation, self-play ...
Palo Alto, CA · On-site +1
$122K - $168K/yr
A Senior Machine Learning Engineer owns substantial ML work end to end. They can translate an ... Create synthetic data and data pipelines, including teacher-student generation, self-play ...
The Role As a Staff Applied Machine Learning Engineer focused on Fraud & Abuse, you will design ... Technologies We Use and Teach We do not expect candidates to have used our exact stack. We do ...
The Role As a Staff Applied Machine Learning Engineer focused on Fraud & Abuse, you will design ... Technologies We Use and Teach We do not expect candidates to have used our exact stack. We do ...
$22.7K - $29.6K
11% of jobs
$29.6K - $36.4K
2% of jobs
$41.8K is the 25th percentile. Wages below this are outliers.
$36.4K - $43.3K
15% of jobs
The median wage is $49.3K / yr.
$43.3K - $50.2K
25% of jobs
$50.2K - $57K
16% of jobs
$59.1K is the 75th percentile. Wages above this are outliers.
$57K - $63.9K
21% of jobs
$63.9K - $70.7K
9% of jobs
$70.7K - $77.6K
0% of jobs
$77.6K - $84.5K
0% of jobs
$84.5K - $91.3K
0% of jobs
$91.3K - $98.2K
1% of jobs
$22.7K
$52.8K
$98.2K
A Machine Learning Teaching job involves educating students or professionals about machine learning concepts, algorithms, and applications. Responsibilities may include designing curricula, delivering lectures, conducting hands-on coding sessions, and mentoring learners. These roles exist in universities, online education platforms, and corporate training programs. Strong knowledge of machine learning frameworks, programming (e.g., Python, TensorFlow, PyTorch), and effective teaching skills are essential for success.
Machine Learning Teaching professionals are responsible for designing and delivering lessons on core machine learning principles, guiding students through practical projects, and assessing their progress. They may create course materials, conduct lectures and labs, and offer mentorship to students on capstone or research projects. Collaboration with other faculty or industry experts is common for curriculum updates and staying current with advancements in the field. Additionally, they often provide feedback, support diverse learners, and help students connect theory with real-world applications, ensuring a comprehensive educational experience.
To thrive in a Machine Learning Teaching role, you need in-depth knowledge of machine learning concepts, proficiency with programming languages like Python or R, and an advanced degree in computer science or a related field. Experience with tools such as TensorFlow, PyTorch, Jupyter Notebooks, and familiarity with curriculum development and teaching technologies are typically required. Strong communication, patience, and the ability to clearly explain complex topics make educators especially effective. These skills ensure students gain practical expertise and solid theoretical foundations, preparing them for real-world machine learning careers.
The most popular types of Machine Learning Teaching jobs in California are:
For Machine Learning Teaching jobs in California, the most frequently searched job titles are:
The top searched job categories for Machine Learning Teaching jobs in California are:
Cities in California with the most Machine Learning Teaching job openings:

Palo Alto, CA
$122K - $168K/yr
Full-time
Re-posted 26 days ago
We're building SAGE, Rubrik's Semantic AI Governance Engine, which is the first system designed to monitor, govern, and remediate autonomous AI agents in real time. SAGE powers Rubrik Agent Cloud: enterprises define governance policies in natural language, and SAGE's custom small language models act as judges on every agent action. These models are fast enough to sit in the live request path and accurate enough that customers trust them with allow/block decisions on production traffic.
At its core, SAGE is "LLM-as-judge" applied to AI governance, utilizing the same technique most teams use for offline evaluation but productionized for real-time enforcement at enterprise scale. Our first-generation SLM Policy Guard already outperforms the larger frontier models we've benchmarked against on accuracy while running approximately 5x faster on the same workload. We're hiring to push that lead even further.
As an Applied ML Engineer on the SAGE team, you'll work end-to-end across the model lifecycle: curating data, training small models, serving them at production latency, and closing the feedback loop with real customer signals. The models you build don't just enforce policies in the live request path; they will also drive Agent Rewind, Rubrik's capability to instantly and precisely undo destructive autonomous-agent actions and restore the affected data to a trusted state.Â
We're a collaborative, applied team that ships models to enterprise customers within weeks, and we're passionate about proving that small, specialized models can outperform frontier LLMs at the problems that matter most for AI safety and governance.
Nature of the Specialized Duties Training, Fine-Tuning, and Distilling Production Small Language Models and Classifiers (25% of time)Education: A Bachelor's degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a closely related technical field is required. Designing production SLM training and serving systems requires a deep theoretical understanding of modern deep learning, optimization, and systems performance.
Specialized Technical Knowledge: