Algorithm Engineer

Rylo

$120K — $160K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Masters degree in EE/CS or 4 years of relevant experience
  • PhD in EE/CS is also acceptable
  • Strong knowledge of image processing and computer vision
  • Fluency in C/C++ for programming
  • Experience in rapid prototyping environments like MATLAB
  • Parallel programming skills in CUDA, Halide, OpenCL, or Metal desirable
  • Strong communication skills essential

Responsibilities

  • Design and implement advanced computational photography algorithms
  • Collaborate with hardware teams on new camera product development
  • Transfer technology solutions to product teams for deployment
  • Evaluate quality and performance of ongoing projects
  • Create end-to-end solutions from concept through deployment

Benefits

  • Receive a Rylo camera on your first day
  • Participate in team lunches and happy hours
  • Receive meaningful equity in the company
  • Enjoy a flexible work schedule
  • Access medical, dental, and vision insurance
  • Enjoy unlimited snacks and drinks
Full Job Description
In this role, you will work on core algorithms for the Rylo camera and future products to fundamentally improve the photography and cinematography experience. This covers both the improvements of the image quality and creating new computational photography features. You will develop end-to-end solutions, including algorithm design, implementation, quality evaluation, performance optimization to final deployment.

By joining our small team, you'll work closely with software engineers, hardware engineers, and designers to push the boundaries and capabilities of consumer cameras. You will report directly to our CEO and co-founder, Alex Karpenko.

What you'll work on:

  • Design and implement novel computational photography algorithms.
  • Work closely with the hardware team to design new camera products.
  • Transfer technology to product groups and see your ideas shipped in product.


Who we're looking for:

  • Masters degree and 4 years of experience, or PhD in EE/CS.
  • Excellent knowledge of theory and practice of image processing, computer vision, computational photography.
  • You should be fluent in C / C++ programming and in a rapid prototyping environment such as MATLAB.
  • Parallel programming skills (e.g., CUDA, Halide, OpenCL, Metal) are a strong plus.
  • Strong communication skills required.


Benefits and perks:

  • Your very own Rylo camera on your first day!
  • Join our team lunches, happy hours, and off-sites
  • Meaningful equity
  • Flexible work schedule
  • Medical, dental, and vision insurance
  • Easy access to snacks and drinks

Similar Jobs

More Jobs at Rylo

  • Algorithm Engineer
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • Android Engineer
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • Senior Camera Image Quality Engineer
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • Software Engineer, C
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Embedded Software Engineer
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person

More Consumer Technology Jobs

Find similar Algorithm Engineer jobs: