Software Engineer

AI overview

Shape the architecture of our platform and lead critical initiatives in real-time eye-tracking data processing while collaborating with data scientists on advanced algorithms.

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.

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

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

 

 

Careers at RightEye. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job