San Diego, CA
Position Type: 
Full Time

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

Mitek (NASDAQ: MITK) is an innovator in Artificial Intelligence and Machine Learning that simplify everyday tasks, is seeking qualified candidates for a Sr. Computer VIsion Engineer to be based at our headquarters in the San Diego 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,800 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)

You will be an integral member of the Mitek Labs (R&D) team, responsible for evolving and improving our patented the computer vision library, CoreVision, that is used in all Mitek products.

As a key contributor, your role will include taking new computer vision techniques from proof of concept to production, enhancing the image processing pipeline, and improving the existing public interfaces through full-cycle development methodologies and practices.

You’ll be designing, testing, and helping to deploy interfaces that are modular, portable, highly tested, and optimized using C/C++.


Who You Are (Soft Skills, Attributes)

  • Problem Solving:
    • Identify, design, and architect scalable solutions for multiple product needs
    • Create robust, high-quality solutions to complex problems
    • Evaluate performance issues using profiling techniques
    • Take initiative to ensure functional delivery
    • Strong Communicator
      • Strong interpersonal, written, and oral communication skills
      • Hands-on and work well within a multi-skilled team of algorithm, software and product engineers


What You Need (Skills/Experience)

  • BS/MS in Computer Science
  • Strong (5+ years) of C++ and object-oriented programming skills
  • 5+ years of experience architecting a library or SDK consumed by others
  • Strong software architectural skills using common design patterns and paradigms
  • Strong debugging skills
  • Experience in cross-platform development
  • Worked with Web Services and using data formats like JSON, XML
  • Permission to work in the US


What Would be Nice (Preferred/Not Required) 

  • Experience with Visual Studio, Git, SWIG, gRPC, Boost, STL
  • Familiar with using Agile Development methodologies
  • Computer vision algorithm development
  • Knowledge of open source imaging libraries: OpenCV, Tesseract, etc.
  • Exposure to machine learning frameworks: Caffe, TensorFlow
  • Experience writing in Golang would be great to have

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