AuthenticID is solving the biggest business issue in the world today: Fraud.

Fraud losses are skyrocketing for companies because the old model of verifying identity (“something you know”) isn’t working with so many data breaches, hacks, dark web data sales and sophisticated fake ID creation.

AuthenticID uses a next-generation model of verifying identity based on combining a government-issued ID (“something you have”) with biometric data of face/voice/fingerprint (“something you are”). Our solution provides identity verification in seconds using a mobile phone and is able to defeat most fraud attempts using advanced AI capabilities.

With many new Fortune 500 clients, AuthenticID is going through a rapid growth phase and needs people who understand this type of scaling and bring a passion to help solve big problems that affect millions daily.

"Okay?" You might be asking. It's great to talk about the business of privacy, but... what exactly are these solutions you're building? …We can’t tell you quite yet.

Our job is to keep our work out of the wrong hands. But more than that, we need people on our team who believe in the mission to safeguard privacy amidst 21st century interactions. It’s more than a job, it’s a movement on the frontlines of privacy and commerce affecting tens of millions every year.


The Lead Software Engineer reports to the ML Engineering Manager and will be part of the Research and Development team. This role leads the development of our both ML API and ML SDK that enables our customers to programmatically interact with our growing number of machine learning products. This role is a direct contributor to R&D’s transformation initiative and works closely with Lead ML Engineer and Lead Data Scientist to architect our R&D microservices, and apply deep experience in software design to our codebase.

Top 3 key outcomes in the first year include:

  1. Technical Delivery – Design, develop, test, and maintain our ML SDK. Partner with ML engineers and data scientists to architect and build our ML API.
  2. Technical Support – Work with ML researchers to help refactor our legacy ML workflows and optimize the code. Develop automated tests, templatize and standardize releases, and implement source code management best practices. Maintain base docker images and template projects used by the researchers and ML engineers.
  3. Technical Leadership – Strive to continuously apply best practices in the software development life cycle. Provide technical mentorship to junior team members, and review PR’s.


  • Track record of success as a Senior/Lead Software Engineer
  • Proficiency in designing and implementing complex and extensible software
  • Proficiency in at least one of the languages Python, Java
  • Knowledge of fundamental machine learning and deep learning concepts
  • Working understanding of database systems
  • Experience with mainstream ML frameworks such as Pytorch, TensorFlow, or Scikit-learn is an asset
  • $100M and upward company scale up experience
  • AuthenticID company values and culture fit
  • STEM Master’s Degree or equivalent
  • Background check and drug screen required


  • 8+ years of Software Engineering experience
  • 3+ years of cloud experience


  • Competitive salary and option grants
  • Flexible hours and recovery days
  • Medical & Dental Insurance, and Life
  • Once-in-a-lifetime experience taking a startup into scale mode, working directly with experienced founders and a diverse, fun-loving and hardworking team

LOCATION: Seattle, WA region or United States Remote

AuthenticID is an equal-opportunity employer and we welcome applicants from all backgrounds. If you're passionate about consumer identity privacy and a team player who wants to join a growing diverse and dynamic team, we look forward to hearing from you!