Shape the future of AI in education by joining a globally distributed team dedicated to building ethical, high-impact machine learning systems. In this role, you'll collaborate with experts across domains to identify meaningful problems, extract insights from complex data, and develop models that enhance teaching and learning at scale.
What You’ll Do
- Partner with domain specialists and product teams to define key questions and determine how machine learning can provide meaningful answers.
- Build, clean, and annotate datasets using responsible data practices, ensuring quality and fairness throughout the model lifecycle.
- Transform raw data into training-ready formats using SQL and scripting languages, applying visualization to uncover patterns.
- Design, train, and refine machine learning models, making informed choices about architecture, parameters, and evaluation methods.
- Work with large language models—both third-party and locally hosted—through fine-tuning, prompt engineering, and orchestration strategies.
- Keep pace with evolving research by reading papers, testing new techniques, and sharing knowledge across technical teams.
- Optimize models for performance and scalability in production environments.
- Communicate model behavior, strengths, and limitations clearly to technical and non-technical stakeholders.
- Write maintainable, well-tested, and documented code that supports long-term system reliability.
- Guide technology decisions with sound reasoning and help align them with organizational goals.
What We’re Looking For
- Proven expertise in machine learning research and development, including novel model design.
- Strong background in constructing datasets with attention to ethical and practical considerations.
- Proficiency in SQL and scripting languages for data manipulation and modeling workflows.
- Experience deploying and hardening models for large-scale use.
- Hands-on familiarity with language models, including prompt engineering and integration techniques.
- Ability to visualize data effectively to support analysis and decision-making.
- Clear communication skills to explain technical concepts and model outcomes.
- Commitment to writing clean, modular code with testing and documentation built in.
Preferred Experience
- Track record of applying prompt engineering and orchestration to large language models.
- Active engagement with current machine learning research and trends.
- Experience sharing technical insights within a collaborative team environment.
Technology Environment
Our stack includes SQL, Python or similar scripting languages, machine learning frameworks, language models (LLMs), prompt engineering tools, and production deployment pipelines.
Work Environment
This is a remote-first position open to candidates in the USA. We support flexible work arrangements with an emphasis on inclusion, autonomy, and respect for local cultures. Our team spans multiple countries, enabling diverse perspectives and continuous learning for everyone.
Our Culture
We value curiosity, independence, and collaboration. Our team is united by a shared mission to improve education through honest, fair, and technically excellent systems. We prioritize diversity, lifelong learning, and the development of cutting-edge solutions that work for all users.

