Machine Learning Engineer

We’re looking for Machine Learning Engineers to build products that will give teachers the benefit of an AI co-pilot without requiring students to sit at Chromebooks.

We refuse to be ordinary, so neither is this job description! At the core of our work is our belief that teachers hold the power to move educational outcomes forward. We want technical experts who not only care deeply about solving complex problems, but also about impact. It is our responsibility to include the people impacted during model design, consider human engagement risks, and protect our students. So if you’re down to push on how ML models can improve equity in education, let’s talk! 

What we’re looking for and why we need you!

We are seeking a highly skilled Machine Learning Engineer in our pursuit of bringing computer vision-enabled solutions to education. Too many AI solutions in education require students to sit on Chromebooks using a janky UX to interact with an AI chatbot. Not for our kids, thank you – to us, that’s a dystopia. We envision a world where students challenge each other through discussion, try hard at hard problems, and build core knowledge. For AI to have a role in the world we envision, the AI needs to be able to diagnose student work using optical sensors, freeing students from the constraints of the keyboard. 

There’s no more natural gauge of whether you understand a math problem than working it out with nothing more than a question and a pencil. We’re working on a 3-year work study funded by the Bill & Melinda Gates Foundation to collect a large sample of handwritten student work, hire math content experts to diagnose the work and train an AI to replicate the expert diagnosis. We are looking for someone who can advance the state of the art in multi-modal AI to build models capable of making the nuanced distinction between correct and partially correct work that can handle image inputs that combine numbers, figures, and text. It’s a hard problem filled with exciting opportunities to push the state of the art. The goal is to build delightful products and experiences for millions of students, teachers, and families. 


  • You will be driving fundamental and applied research in ML/AI from first principles. You will explore the boundaries of what is possible with the current technology set
  • Work with a broad spectrum of state-of-the-art approaches in machine learning, deep learning, and computer vision, in the areas of image-to-text classification, natural language processing, and reinforcement learning
  • Organize structured and unstructured datasets for use in model development using best practices in data architecture
  • Design and develop a CI/CD pipeline to train and deploy models to staging and production environments, and monitor the performance of models in production
  • Drive the technical roadmap and evolve our ML infrastructure
  • Own and lead the development of various models in our ML pipeline
  • Produce reusable code according to standard methodologies in Python

Desired skills & qualifications

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 7+ years of experience in building mission-critical applications using object-oriented languages like Python
  • 2+ years of experience building Machine Learning (ML) solutions
  • Strong knowledge of deep learning frameworks like TensorFlow, PyTorch, Keras
  • Strong experience in data structures, algorithms, and software design

Preferred qualifications:

  • Master's degree in Computer Vision
  • Deep familiarity with computer vision models like CLIP, BLIP, and experience with common computer vision benchmarks
  • Understanding of the auxiliary practical concerns in production ML systems

The perks

  • The full salary range for this position is $95,550 - $300,300 annually. For candidates on the low end of the experience range a typical starting salary would be $115,000. For candidates, with a Master’s and/or on the high end of the experience range a typical salary would be $245,000
  • Anyone with full-time teaching experience in the US K-12 system will receive a $15,000 signing bonus
  • Additional benefits include equity, 401k, and healthcare 
  • Flexible, remote working environment
  • Culture: We are a small, yet agile and mighty team. If you are searching for a close-knit team of coworkers driven by educational equity and tech accessibility in schools, we hope that you reach out!

Who we are

Here at EdLight, our mission is to make great teaching easy. We are an early-stage startup team of lifelong educators who come together each day to help teachers gain insight from handwritten student work in real-time, while ensuring that the work that students do each day is seen and valued.

We are a digital platform that allows teachers to score, sort, and share their students’ handwritten work from any device, anywhere. This bolsters communication and collaboration across all educational stakeholders including teachers, students, parents, coaches, and leadership teams.

Our application process

If you are interested in this role, please complete our application form (linked here). Selected candidates will be invited to complete a short task to showcase their expertise.