Visual commerce platform for real estate

Senior Full Stack Engineer

Los Angeles, CA / New York, NY / Remote
Job Type
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Ege Ozgirin
Ege Ozgirin

About the role

Oda Studio is developing cutting edge technology and a proprietary photo management platform to transform the way images are utilized in real estate and e-commerce. Oda is backed by Y Combinator and founded by a team with a collective 10+ years of experience bringing automation to the real estate industry.

Oda upgrades and virtually stages real estate photos using machine learning. Our software streamlines the process of virtually adding furniture, decor, electronics, and art to property photos, providing every prospective buyer and renter the opportunity to see their future home furnished with personalized items.

What you’ll do:

  1. Work with cofounders & product & engineering teams to prototype and build features.
  2. Lead the design and implementation of Oda web/mobile apps to onboard and activate a diverse set of business clients at scale. Responsibilities include:
    • Building robust and flexible backend architecture & APIs integrating with storage systems & DBs and many third-party APIs and automation.
    • Maintaining simple & robust Database schemas aligned with Oda product needs.
    • Improving & maintaining a media-heavy frontend client enabling image/asset management.
    • Designing reliable & easy to improve software solutions.
  3. Supervise & track full-stack engineers.
  4. Produce internal tooling to speed up customer operations.
  5. Proactively surface potential blockers, issues, and opportunities and connect the dots across different parts of the company.
  6. Improve current Oda Image Processing API to support image/video storage and fast transformations.
  7. Partner with ML research and engineering team to improve ML model deployment/ performance and build MLOps pipelines.

What we're looking for:

  • A strong communicator. Someone who will proactively surface potential blockers, issues, and opportunities and connect the dots across different parts of the company.
  • Well-rounded engineer experienced taking ownership across the entire stack in a high-growth startup environment.
  • 5+ years of experience in web application development.
  • Excellence in building software prioritizing flexibility, speed and maintainability.
  • 3+ years of experience in Javascript/Typescript.
  • 3+ years of experience in Node.js based frameworks & React.
  • Expertise in API Design & Development.
  • Proven excellence in building media/data processing intensive applications with strong background in DB design & management
  • Ability to build & maintain & improve collaborative team environments using version control, issue trackers and CI/CD infrastructure.

What we offer:

  • Medical and dental insurance
  • WFH with flexible work hours

About the interview

Here at Oda, we’re looking for software engineers who enjoy iterating & shipping quickly, and exhibit a strong sense of ownership and autonomy.

Our interview process is designed to find these kinds of engineers. Moreover, we try to ask questions that are relevant to the types of products we build -- mostly full stack work, with bits of internal tooling, MLOps, analysis and customer interaction.

Below is what to expect in our interview process. If you have questions, email us at hiring@odaportal.com

Phone Screen (~30 mins)

This stage is a more informal call to get to know more about the role, and for you to evaluate whether it’s a good fit for you. We are looking for people with a strong interest in startups and motivation to help them; this is usually exhibited by past experience working at or starting one yourself. We will cover some light technical discussion about your past projects. Mostly, we want to know that you can code and ship fairly involved systems, and speak to them with clarity on the details. This tends to be a good indication that an engineer had strong ownership and showed autonomy in making product or technical decisions.

We’re a small & scrappy software team. In this chat, you’re welcome to ask lots of questions about whether working at Oda makes sense for you.

Technical Interview (~1 hour)

This a deeper dive into technical abilities. You'll be using your own computer, and using either Javascript/Typescript or Python. You’re also free to google for syntax.

Debugging / API design

Working with existing code is required for most engineers, so we’ve built an interview to test for it. You’ll be given code to debug and fix, and communicate your process of doing so.

Product Interview (~1 hour)

This is a discussion about how you would build a feature and your decision making. You’ll be mostly brainstorming & writing (not coding) on a shared notion doc.

Team fit (~30 mins)

This interview is more behavioral and is a chance to ask your questions to all co-founders. Besides, we will cover your past experiences, interest in startups and how you operate in smaller teams.


The typical interview process takes 4 days to 2 weeks from start to finish. We can move quickly and look to accommodate candidates who might have a short timeline or competing offers.

Why you should join Oda

Oda Studio is a real estate visual commerce platform that automatically optimizes real estate photos for quality and presentation, stages photos with furniture, décor and electronics, and allows e-commerce platforms to feature their products in real estate listings. Powered by AI and CGI, Oda Studio personalizes photo enhancement and staging to match user taste, enabling consumers to choose spaces and imagine their future lives as new residents.

Team Size:3
Location:Los Angeles, CA
Mine Kansu
Mine Kansu
Mert Karakus
Mert Karakus
Ege Ozgirin
Ege Ozgirin