Haarlem, NL
Position Type: 
Full Time

"Accelerating the digital transformation of business through intelligent mobile capture."

Mitek (NASDAQ: MITK), an innovator in Artificial Intelligence and Machine Learning is seeking qualified candidates for a Software Engineer in the Haarlem area. 

Mitek (NASDAQ:MITK) is a global leader in mobile capture and identity verification software solutions. Mitek’s ID document verification allows an enterprise to verify a user’s identity during a mobile transaction, enabling financial institutions, payments companies and other businesses operating in highly regulated markets to transact business safely while increasing revenue from the mobile channel. Mitek also reduces the friction in the mobile users’ experience with advanced data prefill. These innovative mobile solutions are embedded into the apps of more than 5,500 organizations and used by tens of millions of consumers for mobile check deposit, new account opening, insurance quoting, and more.

We have a track record of breakthrough achievements that have helped to transform mobile banking and the identity authentication markets. As a result, we have grown globally with offices in the UK and the Netherlands and are listed on the NASDAQ.  

We’re looking for team members that live our core values of Delivering, Learning and Caring.

What You’ll Do (Role Description)

  • Handle the c++ porting/integration/optimization aspect of our model (FLANN) and deep learning based projects.
  • Develop/debug in c++. build a c++ DNN player (based on tensor flow c++ api)
  • Help to port python based POC(s) or algorithms to C++ or evaluate/improve those or interface IMS/TMS. 
  • Help with (any aspect of) the DNN projects in python.
  • Collect/clean data, creating/using tools for collect/clean data, helping to create our python DNN environment (interface IMS/TMS)
  • Actively contributing with the design of the DNN projects or drive experiments.  

Who You Are (Soft Skills, Attributes)

  • Problem Solving
    • Identify and elevate performance issues through the appropriate channels
    • Take initiative to resolve problems with high quality
    • Strong Communicator:
      • Strong interpersonal, written, and oral communication skills
      • Able to effectively support and motivate a team virtually

What You Need (Skills/Experience)

  • C++/Python
  • Experience working with OpenCV


What Would be Nice (Preferred Skills/Experience)

  • Expertise in Deep Learning
  • Knowledge software optimization and embedded programming is a plus



  • BS/MS in Computer Science
  • PhD preferred

Apply today by emailing your resume and cover letter to jobs@miteksystems.com with the job title in the subject line.