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)
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 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