J

Jumio

Identity verification SaaS using biometrics

Research Engineer - Machine Learning & Robotics

AI ResearchConfirmed live in the last 24 hours
Full-timeLenexa, KS, USANo salary listed

About the Job

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or a related technical field.
  • 1–2 years of relevant industry, internship, or research experience in machine learning, robotics, computer vision, or related technical areas.
  • Hands-on experience with ROS and/or ROS2, including building or integrating modules for robot navigation, manipulation, simulation, or data collection.
  • Strong foundation in machine learning fundamentals, with experience implementing models in Python using frameworks such as PyTorch, TensorFlow, scikit-learn, or similar.
  • Experience working with databases, writing queries, and building or maintaining data pipelines for training, testing, or evaluation.
  • Strong programming skills in Python and C++, with an emphasis on clean, reliable, well-documented code.
  • Ability to work hands-on with physical hardware, debug system behavior, and translate research or prototype work into scalable engineering solutions.

Responsibilities

  • Build and integrate ROS/ROS2-based modules to support robotic navigation, manipulation, and data collection workflows.
  • Replicate and integrate mobile and web UI environments into robotic testing and data collection systems.
  • Build, maintain, and improve training and test datasets collected through robotic manipulators and in-house iOS and Android applications.
  • Mine, query, and analyze data from internal databases to create features, identify trends, and generate insights that improve product and model development.
  • Develop tools and processes to monitor data quality, model performance, and model accuracy in production environments.
  • Implement end-to-end machine learning workflows, including data preparation, model training, testing, evaluation, and deployment support.
  • Write clean, modular, well-documented C++ and Python code that can be maintained and extended by other engineers.
  • Collaborate cross-functionally with machine learning, engineering, product, and research teams to improve data collection, model development, and system performance.

Desired Qualifications

  • Experience with robotic manipulators, mobile robot platforms, or lab-based robotic systems.
  • Familiarity with iOS and/or Android development, especially for hardware-integrated data collection applications.
  • Experience with data collection pipelines for computer vision, biometric systems, identity verification, or similar applied AI domains.
  • Exposure to production ML observability, model monitoring, drift detection, or data quality monitoring tools.
  • Familiarity with cloud platforms such as AWS, including S3, EC2, SageMaker, or similar tools for storage, compute, and model deployment.
  • Experience working in cross-functional environments with machine learning engineers, software engineers, researchers, and product teams.

About the Company

Jumio

Identity verification SaaS using biometrics

Jumio provides identity verification and authentication services through a SaaS platform to help businesses fight fraud and stay compliant during customer onboarding and ongoing checks. The platform uses artificial intelligence, face-based biometrics, computer vision, and certified liveness detection to verify real-world identities, including document verification and risk assessments. It combines multiple verification methods within a single, scalable system and serves clients across financial services, marketplaces, and sharing platforms in 200+ countries. Its goal is to let organizations onboard new customers quickly and securely while minimizing fraud and complying with regulations.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$205.4M
Headquarters
Palo Alto, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Jumio

See more jobs