Research Engineer (Machine Learning & EdTech)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Lead engineering research projects; design, implement, and optimize machine learning/deep learning algorithms using Python.
- Drive projects from initial concept through implementation to final publication in reputable conferences.
- Teach and mentor students and new hires on ML best practices, and contribute to curriculum creation.
- Partner with the research team to provide technical expertise across various engineering domains.
- Maintain the flexibility to work early morning hours to align with team and student timelines.
Requirements
Do you have experience in Python?, We are seeking a highly driven Research Engineer with a PhD background to bridge the gap between advanced machine learning research and education. In this role, you will develop deep learning projects, publish at top-tier conferences, and teach complex technical concepts to students and internal team members., * PhD (or Doctorate) in Engineering, Computer Science, or a closely related field.
- Minimum 1 year of total work experience (preferred), with a proven track record of participating in research and publishing papers.
- Advanced Python programming skills and deep, hands-on knowledge of machine learning algorithms.
- Exceptional communication skills with a natural ability to teach complex concepts simply. Self-motivated and highly organized to thrive in a remote setting.
About the company
We are a pioneering edtech research organization dedicated to teaching next-generation AI and research skills. Founded by a team of computer science PhDs from UC Berkeley and Northeastern University, we foster a collaborative, remote-first environment centered on continuous learning, mentorship, and high-impact academic publishing.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
Why Upskilling And Reskilling is Important For Developers
PyLadies Vienna
The 13 Best Python Libraries for Developers in 2025