Demo

Software Engineer

RightEye
Bethesda, MD Full Time
POSTED ON 3/5/2026
AVAILABLE BEFORE 5/5/2026

Company Description

HarmonEyes is the world's only open, AI-powered eye-tracking platform that identifies and predicts a person's cognitive, emotional, and physical state based on eye movements alone. Compatible with any camera-based device, HarmonEyes provides a one-stop shop to analyze eye-tracking data, develop models, and deploy solutions to applications at scale with the Theia™ SDK. Backed by 60 years of eye-tracking experience and born from the largest validated eye-tracking database (14 million unique records), HarmonEyes is used by the world's leading organizations in technology, aviation/automotive, healthcare, and elite performance in military and sports.

Job Description

As a Software Engineer, you'll help shape the architecture and direction of our platform. You'll drive critical initiatives across our tech stack. This is a high-impact role for someone who thrives on solving complex systems challenges and building products that matter.

What You'll Do

  • Architecture & Design: Design and implement scalable systems for real-time eye-tracking data processing.
  • Platform Development: Lead development of our internal data platform—building robust pipelines for ingesting, processing, and serving model within our cloud infrastructure.
  • SDK & Integration Engineering: Architect SDK components for cross-platform compatibility in different hardware domains.
  • Signal Processing & ML Integration: Collaborate with data science to implement advanced signal processing algorithms and productionize ML models.
  • SDLC: be an active part of the development lifecycle. Collaborate with team members, perform code reviews, and improve CI/CD process.

Qualifications

Required

  • 5 years of professional software engineering experience with increasing scope and responsibility
  • Strong proficiency in Python including scientific computing (NumPy, pandas, scikit-learn) and production systems
  • Experience with C or another statically-typed language in production environments
  • Track record of designing and building data pipelines or real-time processing systems
  • Experience with cloud infrastructure (AWS preferred: EC2, EKS, S3, RDS) and containerization (Docker)
  • Demonstrated ability to own projects end-to-end—from design through deployment and maintenance
  • Strong communication skills with experience mentoring other engineers

Highly Desirable

  • Experience building and deploying SDKs, particularly for real-time or edge applications
  • Background in signal processing, time-series analysis, or sensor data systems
  • Unity development experience or familiarity with VR/AR platforms
  • Experience with ML infrastructure, model serving, or MLOps tooling
  • Familiarity with Apache Airflow, data orchestration, or streaming systems
  • Prior work with eye-tracking, biosensors, or human performance metrics

Additional Information

How to Apply

This position reports to the VP of Engineering. If you're a curious technologist excited to grow your skills while working on challenging, real-world problems, we'd love to hear from you.

Please submit with:

  1. Your resume
  2. GitHub profile or portfolio of projects
  3. A brief note on what excites you about this role

 

 

Salary.com Estimation for Software Engineer in Bethesda, MD
$88,767 to $107,953
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Bethesda, MD area that may be a better fit.

  • CloudBolt Software Rockville, MD
  • Description CloudBolt Software (www.cloudbolt.io) is helping enterprises control infrastructure chaos through cloud automation and cost optimization. We’re... more
  • 18 Days Ago

  • Software Guidance & Assistance Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer for a Contract assignment with one of our premier Financial Services... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!