Senior Machine Learning Engineer

Kiddom

San Francisco (CA)

On-site

USD 175,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Meaningful equity
Health insurance benefits
Flexible vacation time
Paid family leave

Job summary

An educational technology company in San Francisco is seeking an experienced AI Engineer to design and scale machine learning systems that empower teachers and improve student outcomes. The ideal candidate has over 5 years of experience in machine learning, strong programming skills in Python, and a track record of developing impactful AI systems. This position offers a competitive salary and comprehensive benefits, promoting equity and personalized learning in education.

Qualifications

  • 5+ years of industry experience with complex datasets.
  • Experience in a technical leadership role.
  • Strong analytical skills and ability to translate educational goals into ML systems.

Responsibilities

  • Architect and scale machine learning systems for educational applications.
  • Collaborate with cross-functional teams to enhance teacher support through technology.
  • Mentor junior engineers and data scientists.

Skills

Machine learning
Python
Data manipulation (SQL, Pandas)
Deep learning frameworks
Excellent communication

Tools

TensorFlow/PyTorch
scikit-learn
XGBoost

Job description

About Kiddom

Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers schools and districts to take ownership of their curriculum – resulting in learning experiences tailored to meet the unique needs and goals of local communities. Kiddom’s high-quality curriculum is layered with robust teacher and leader data insights to drive the continuous improvement of instructional decisions, school/district programming, and professional learning.

What the job involves

You will be part of Kiddom’s AI team, building the foundation of our search, recommendation, and insights systems. Your work will directly support teachers and students by delivering timely insights, personalized content, and intelligent assistance.

What the job involves
  • Architect and scale machine learning systems for search, personalization, and recommendations that power Kiddom’s teacher helper and insight engine.
  • Develop evaluation-first development workflows to measure how models improve teaching efficiency, lesson planning, and student learning outcomes.
  • Fine-tune machine learning models with feedback signals from teachers and students to align outputs with instructional goals and classroom needs.
  • Design intelligent discovery pipelines that combine semantic retrieval, curriculum alignment, and real-time personalization.
  • Build agentic assistants that help teachers plan lessons, adapt instruction, and reduce repetitive tasks.
  • Collaborate closely with product managers, designers, and curriculum experts to translate high-level educational goals into scalable ML-powered systems.
  • Coach and mentor junior ML engineers and data scientists, fostering technical and professional growth.
Who you are
  • Have 5+ years of industry experience applying machine learning to solve real-world problems with large, complex datasets, with 1–2 years in a technical leadership role.
  • Proven track record designing, evaluating, and deploying ML/AI systems in production environments that drive measurable business impact, ideally in recommendation, personalization, search, or workflow optimization.
  • Strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and common ML toolkits (scikit-learn, XGBoost, TensorFlow/PyTorch).
  • Strong analytical skills and ability to break down complex problems into measurable hypotheses and experiments.
  • Excellent communication skills with a history of cross-functional collaboration with product, design, and engineering stakeholders.
Desirable
  • Deep expertise in modern deep learning frameworks and advanced LLM architectures.
  • Experience building evaluation pipelines for ML/AI systems, ensuring reliable measurement of impact and quality in real-world use.
  • Experience implementing and fine-tuning large language models (LLMs), including prompt engineering, embeddings, and efficient inference optimization.
  • Familiarity with foundation model adaptation techniques such as PEFT, LoRA, or RLHF.
  • Self-motivated innovator who thrives in fast-moving environments and is excited to explore emerging AI techniques to solve meaningful problems in education.
  • Passion for applying cutting-edge AI research to improve teaching workflows and personalize student learning at scale.

$175,000 - $250,000 a year

Salary range is dependent on geographic location, prior experience, seniority, and demonstrated role related ability during the interview process.

What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year.
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State.
  • Commuter and FSA plans
Equal Employment Opportunity Policy

Kiddom is committed to providing equal employment opportunities to all employees and applicants without regard to race, religion, color, gender, sexual orientation, transgender status, national origin, citizenship status, uniform service member status, pregnancy, age, genetic information, disability, or any other protected status in accordance with all applicable federal, state, and local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Researcher
Machine Learning Researcher

Kiddom • San Francisco (CA)

On-site
USD 140,000 - 210,000
Competitive salary
Health insurance benefits
Flexible vacation time policy
+7
Sr. Product Manager, AI
Sr. Product Manager, AI

Kiddom • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Senior Full Stack Engineer, AI Experience
Senior Full Stack Engineer, AI Experience

Kiddom • San Francisco (CA)

On-site
USD 180,000 - 230,000
Health insurance
Meaningful equity
401k plan
+5
Sr. Product Manager, AI
Sr. Product Manager, AI

Kiddom • United States

On-site
USD 175,000 - 230,000
Health insurance benefits
Flexible vacation time
10 paid sick days
+2
Sr. Product Manager
Sr. Product Manager

Kiddom • Emeryville (CA)

Hybrid
USD 105,000 - 140,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Senior Data Engineer
Senior Data Engineer

Kiddom • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Kiddom • United States

On-site
USD 180,000 - 230,000
Competitive salary
Meaningful equity
Health insurance
+4
Staff Software Engineer, Front End
Staff Software Engineer, Front End

Kiddom • San Francisco (CA)

On-site
USD 150,000 - 190,000
Competitive salary
Meaningful equity
Health insurance (medical, dental, etc
+7
Senior Recruiter
Senior Recruiter

Kiddom • San Francisco (CA)

On-site
USD 130,000 - 160,000
Competitive salary
Meaningful equity
Health insurance
+8
Senior Technical Recruiter
Senior Technical Recruiter

SupportFinity™ • California (MO)

On-site
USD 95,000 - 130,000
Competitive salary and equity
Health benefits (medical, dental, vision)
Flexible vacation policy