Rylo

Software Engineer, Computational Photography

Rylo
Apply
almost 9 years ago

Responsibilities

  • Design and implement novel computational photography algorithms.
  • Improve image quality and create new computational photography features for Rylo cameras and future products.
  • Develop end-to-end solutions from algorithm design and implementation through quality evaluation, performance optimization, and deployment.
  • Collaborate with software engineers, hardware engineers, and designers to develop consumer camera products.
  • Transfer technology to product groups and help ship new ideas in products.

Requirements

  • Master’s degree and four years of experience, or a PhD, in electrical engineering or computer science.
  • Excellent knowledge of image-processing, computer-vision, and computational-photography theory and practice.
  • Fluency in C and C++ programming.
  • Fluency in a rapid-prototyping environment such as MATLAB.
  • Strong communication skills.
  • Parallel-programming experience with CUDA, Halide, OpenCL, or Metal is a strong plus.

Benefits

  • A Rylo camera on the first day.
  • Team lunches, happy hours, and off-sites.
  • Meaningful equity.
  • Flexible work schedule.
  • Medical, dental, and vision insurance.
  • Access to snacks and drinks.

Tech Stack

CC++iOSMATLAB

Categories

Rylo

About Rylo

51-200 employees

Rylo builds AI-powered communication tools that enable Deaf and hard-of-hearing people to place calls, read real-time captions, and communicate across devices. Its products span speech recognition–driven calling and messaging apps, supporting accessibility needs for consumers and organizations. The company is privately held, headquartered in New York, and raised a Series A in 2024 to scale its telecommunications and speech technology platform.

Contact me