Stand out for this role — generate a tailored resume and cover letter in about a minute.
Mathpix is seeking a Research Engineer / Applied Scientist to design and run large-scale computational experiments. Ideal candidates hold a PhD in physics or related fields, and possess strong programming skills in Python and C++, with experience managing complex research projects.
The position allows for growth within document understanding problems, collaborating with ML and engineering teams. Applicants with experience in deep learning, HPC clusters, and publications in their field are encouraged to apply.
Location: Brooklyn, NY or Bay Area preferred
Mathpix is looking for a Research Engineer / Applied Scientist to join our team. We believe the hardest part of being a great applied scientist isn't knowing the latest model architectures — it's being able to design and run long-horizon computational experiments, debug from first principles, and teach yourself whatever you need to know to make progress on a hard problem. Those are exactly the skills a strong PhD already has. We'd rather hire that mindset and bring you up to speed on modern ML and computer vision than hire the marginal ML PhD.
We’re especially interested in PhDs from physics, applied math, computational chemistry, astronomy, computational biology, neuroscience, electrical engineering, mechanical engineering, and adjacent quantitative disciplines. If you spent years running simulations on a cluster, writing performance‑critical Python or C++ on Linux, and self‑teaching whatever technique your thesis required — we want to talk to you, whether or not you’ve done ML before. You’ll work on real problems in document understanding alongside our ML and engineering teams, with room to grow into whichever parts of the stack you find most interesting.
If you believe you would be a good fit for this role, please apply using the link below.