We’re looking for a senior ML and AI Engineer who is an expert with backend technologies but can operate at full-stack capacity if needed. We need someone with a strong and successful track record of solving hard problems using out-of-the-box thinking. 

Ocrolus is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

You’ll be expected to:


  • Build elegant solutions to challenges associated with analyzing financial documents
  • Improve our verification platform and use machine learning and other techniques to automate and intelligently default crowd/user tasks
  • Deploy new features on our core product and iterate on improvements
  • Give and receive constructive code reviews
  • Being a strong problem-solver with good communication and collaboration skills
  • Optimize applications for maximum speed and scalability
  • Be flexible, a self-starter, and a fast-learner
  • Masters degree in Computer Science or Electrical Engineering with a focus on Machine Learning and at least 3 years of related experience
  • Strong background in deploying machine learning models in large-scale production environments. Evidenced by relevant experience in one or more MLops specific areas: scalable systems (e.g. Spark, Hadoop), active learning/ self-learning systems.
  • Experience with computer vision and natural language processing in production environments.
  • Significant experience with Python or Java