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


  • Analyze, design, develop, and implement solutions to solve challenges associated with analyzing financial documents.
  • Drive deep-dive analysis on the company’s OCR technology to build and propose improvements and automate intelligently default crowd/user tasks by using machine learning and other techniques.
  • Design, develop, and deploy new features on core products and iterate on improvements.
  • Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities.
  • Provide and review constructive code reviews and optimize applications for maximum speed and scalability.
  • Must have a Master’s degree or foreign equivalent in Computer Science, or a related field plus two (2) years of experience in the job offered, or as a Software Developer, or a related position.
  • Must have two (2) years of experience with Java; Javascript; PostgreSQL; Redis; Spring; ReactJs; Flowable/ (Activiti) BPMN; SQS; EBS; S3; CloudWatch; Bitbucket; Docker; Intellij; Datagrip; AWS; Building scalable applications/REST APIs; AngularJs; Swift; TestNg; Pusher; and Building Chrome Browser Extension.