RightEye

Junior Software Engineer

RightEye

full-time

Posted on:

Location Type: Remote

Location: Remote • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

AWSEC2JavaJavaScriptNumpyPandasPython

About the role

  • Develop features across our codebases with mentorship from senior engineers
  • Write clean, tested code and participate in code reviews
  • Help build and maintain data ingestion workflows for processing eye-tracking signals from various hardware sources
  • Contribute to our Theia SDK, working on various platforms and operating systems
  • Assist with AWS infrastructure (EC2, S3, RDS) and help improve CI/CD pipelines and deployment automation
  • Write clear technical documentation and help maintain internal knowledge bases
  • Research new technologies and build out proof-of-concepts from the ground up then report findings to the VP of Engineering

Requirements

  • 1-3 years of professional software development experience (internships count)
  • Strong foundation in Python—familiarity with NumPy, pandas, or similar scientific libraries
  • Experience with at least one other programming language (C#, Java, JavaScript, or C++ preferred)
  • Understanding of data structures, algorithms, and software engineering principles
  • Eagerness to learn new technologies and tackle unfamiliar challenges
  • Strong communication skills and comfort working in a collaborative team environment
Benefits
  • Mentorship from experienced engineers in a growing team
  • Opportunity to work with cutting-edge VR/AR and eye-tracking technology
  • Direct impact on products used for health, performance, and research applications
  • Exposure to the full technology stack—from embedded systems to cloud infrastructure

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonNumPypandasC#JavaJavaScriptC++data structuresalgorithmssoftware engineering principles
Soft skills
strong communication skillscollaborative team environmenteagerness to learnproblem-solving