Junior/Mid Machine Learning Engineer

Photomath
Apply Now

Job Description

What do we do?

Photomath is a fast-growing EdTech company whose mobile app is the #1 app in the world to learn math.

Powered by advanced machine learning technology, the app instantly scans, accurately solves, and intuitively explains printed and handwritten math problems to users through step-by-step explanations.

With over 270 million downloads globally, Photomath is the most popular mobile application from Croatia and one of the most popular educational apps of all times.

Since its launch in 2014, our award-winning app has topped App Store & Google Play Store education charts and Apple has recently declared it the application of the day.

Today, we employ more than 150 people and have offices in Zagreb and San Mateo, California. We are constantly expanding what Photomath can do and the types and quality of our content - we have so much more ahead of us and we need your help to get there.

What is the role?

We would like to enhance our end2end AI team where 20 dedicated engineers cover all development activities from data engineering to model training and finally serving APIs ready for consumption by other teams or services.

 The role of the AI team is to tackle seemingly unsolvable problems using cutting-edge technology, focused on the solutions based on the fast-changing and always stunning field of deep learning.

As a Machine Learning Engineer in our AI team, you will be involved in the whole lifecycle of research and development of AI-powered products from the idea to the final product, and the whole time you are going to have the guidance of a dedicated mentor. You will also have the opportunity to work on the infrastructure together with our MLOps team and other developers in the AI team.

Team’s dev stack:

  • Python (PyTorch, TensorFlow, Flask), Docker, Kubernetes, Jenkins, PostgreSQL

What will you do at Photomath

Participate in the iterative AI problem-solving workflow:

  1. Defining the problem, metrics, and brainstorming about the potential solutions
  2. Defining the data source and annotation process (we are using a dedicated in-house annotation team)
  3. The implementation of the required data preprocessing pipelines
  4. Proof-of-concept development
  5. Integrating a solution as a server-side or on-device service
  6. Running hyperparameter optimization to improve the accuracy and resource consumption
  7. Optimizing training/evaluation codebase to speed up hyperparameter optimization
  8. Improving our model on a constantly growing dataset
  9. Jump to 5 :) 

Our ideal candidate has:

  • Experience with machine learning in computer vision or natural language processing through personal projects or in the industry (if you don’t have the experience, you can always try to create a simple version of Photomath and send it to us, and we will reach you back and give our honest feedback :) )
  • An understanding of basic machine learning concepts taught at university courses or equivalent online courses (if you don’t have it, our engineers have prepared useful resources to jump-start your machine learning adventures)
  • A desire to write high quality and easy to maintain code
  • A keen eye for code complexity and performance
  • A desire to work on the whole interdisciplinary AI process from the idea to the actual implementation of the solution
  • Willingness to learn and implement new trends and technologies
  • Ability to work in a team, accept and give feedback, help younger colleagues, and maintain an open and friendly atmosphere

An additional plus if you have:

  • Experience in developing SaaS products and RESTful API's
  • Experience in other relevant programming languages (Go, Kotlin, Java, C++)
  • Familiarity with image formats, processing, and computer graphics
  • Familiarity with relational databases

Salary range:

  • Starting from 17.000 kn gross I for a junior candidate and beyond depending on candidate's competencies, you are welcome to give us a suggestion here
  • Stock options

What we offer:

  • An opportunity to work on innovative AI projects with global impact in a team of top AI engineers
  • An opportunity to work with the cutting edge machine learning models (i.e. transformer-based architectures for tasks combining computer vision and natural language processing)
  • An opportunity to make an impact and define processes and ways of working in the fast-growing team
  • Experimenting with new technologies
  • Flexible working hours and work from home arrangements
  • Dedication to a healthy work-life balance and various benefits for parents
  • A diverse environment with agile and talented individuals across the career spectrum - to teach and be taught
  • A friendly, collaboration-heavy team atmosphere
  • A culture that recognizes and rewards dedication and success
  • Dedicated person (mentor/buddy) to help you navigate your first weeks in a new role
  • Learning and growth opportunities through knowledge sharing, education and conferences, individual development plan with a dedicated budget, weekly time devoted to learning new things
  • Cutting edge hardware and equipment, budget for additional equipment
  • Company events and celebrations, company retreat, team budget for team building activities
  • Birthday and holiday presents for employees and their kids
  • Generous vacation and paid leave policy, sick leave without a doctor's note, annual physical exam (check-up)
  • Multisport card for various discounts at sport facilities
  • Underground bicycle parking garage
  • Modern office design, great view :) and great location (Zagreb, Strojarska 20)

Company Info.

Photomath

Photomath is a fast-growing EdTech company whose mobile app is the #1 app in the world to learn math. Powered by advanced machine learning technology, the app instantly scans, accurately solves, and intuitively explains printed and handwritten math problems to users through step-by-step explanations. With over 220 million downloads globally, Photomath is one of the most popular educational apps of all times, consistently topping the Apple App

  • Industry
    Information Technology
  • No. of Employees
    384
  • Location
    San Mateo, California, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Photomath is currently hiring Machine Learning Engineer Jobs in Zagreb, Croatia with average base salary of €206,600 - €336,600 / Year.

Similar Jobs View More