Junior Software Engineer

RightEye

Junior Software Engineer

Bethesda, MD
Full Time
Paid
  • Responsibilities

    Job Description

    As a Junior Software Engineer, you'll work alongside experienced engineers to build the systems powering our eye-tracking analytics platform. This is an ideal role for someone eager to grow their skills across the full stack—from real-time data pipelines to ML infrastructure.

    What You'll Do

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

    Qualifications

    Required

    • 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

    Nice to Have

    • Experience with Unity or game engine development
    • Familiarity with Docker, containerization, or cloud services (AWS)
    • Exposure to time-series data, sensor data, or signal processing
    • Interest in VR/AR, eye-tracking, or human-computer interaction
    • Experience with machine learning concepts or tools

    Why Join Us

    • 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

    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