Full Stack Engineer (D2C), San Francisco, CA

HomeLight

San Francisco (CA)

On-site

USD 140,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Stock options
Flexible work hours

Job summary

HomeLight is hiring an AI-native engineer in San Francisco to design and build scalable AI-powered product experiences. You will work across backend Rails services and frontend React applications, integrating LLM-driven features and semantic search into real-world workflows.

Join a fast-moving team focused on practical AI, system reliability, and shared success. You will collaborate with cross-functional partners and ship high-quality, measurable outcomes in a dynamic startup environment.

Qualifications

  • 2+ years of professional software engineering experience.
  • 2+ years of production experience with Ruby on Rails.
  • 2+ years of experience with React.js or React Native.
  • Hands-on experience integrating or building AI-powered features into business workflows.
  • Experience designing, building, deploying, operating, and maintaining service-oriented architectures.
  • Strong experience with relational and non-relational databases.
  • Experience navigating ambiguous and complex project requirements with ownership and clarity.
  • Experience with observability and monitoring systems (NewRelic, CloudWatch, Sentry).
  • Strong written and verbal English communication skills.
  • A product mindset with the ability to balance deterministic software systems and probabilistic AI systems.

Responsibilities

  • Collaborate with engineers, PMs, designers and partners to build scalable AI-powered product experiences.
  • Design, implement, and maintain scalable backend services using Ruby on Rails.
  • Build modern frontend applications using React.js (and React Native where applicable).
  • Integrate AI-driven capabilities into business workflows (LLM-powered features, automation, semantic search).
  • Architect systems mixing traditional SOA with AI components (model APIs, orchestration).
  • Improve code quality via refactoring, testing and deployment automation.
  • Use AI tools responsibly to maintain velocity and quality.
  • Review code and provide feedback on performance, scalability, security, and maintainability.

Skills

AI integration
Ruby on Rails
React.js
React Native
System design
Observability
English communication
Ownership & clarity
Product mindset
AI ethics

Tools

Ruby on Rails
React.js
React Native
Docker
AWS
Elasticsearch
Vector databases

Job description

Who We Are

We’re building the future of real estate — today.

Who We Are

We’re building the future of real estate — today.

HomeLight is the essential technology platform used by hundreds of thousands of homebuyers and sellers to partner with top real estate agents and win at any step of the real estate journey, whether that’s finding a top agent, securing a competitive mortgage, or ensuring an on-time, easy close.

HomeLight facilitates billions of dollars of real estate on its platform every year. Our vision is a world where every real estate transaction is simple, certain, and satisfying for all.

Our team breaks barriers every day while staying committed to HomeLight's goals and core values, which is a crucial element to our shared success.

Who You Are

We’re looking for a product-minded, AI-native engineer who doesn’t just ship features — but builds intelligent systems. AI is not an add-on here; it’s embedded into how we design, build, and scale.

If you actively leverage AI to move faster, think in systems, and enjoy operating in ambiguity — this role is for you.

What You'll Do Here
  • Collaborate closely with engineers, product managers, designers, and cross-functional partners to build scalable, AI-powered product experiences.
  • Design, implement, and maintain highly scalable and performant backend services using Ruby on Rails.
  • Build modern, responsive frontend applications using React.js (and React Native where applicable).
  • Integrate AI-driven capabilities into business workflows (LLM-powered features, intelligent automation, semantic search, copilots, or workflow agents).
  • Architect systems that combine traditional service-oriented architecture with AI components (model APIs, orchestration layers, evaluation loops).
  • Continuously improve code quality through refactoring, automated testing, system testing, and deployment automation.
  • Leverage AI development tools responsibly to increase velocity and maintain high-quality standards.
  • Review code developed by other engineers and provide thoughtful feedback on performance, scalability, security, and maintainability — including AI-generated code.
  • Maintain a deep understanding of business requirements and partner with stakeholders to design thoughtful, scalable solutions.
  • Collaborate across marketing, platform, DevOps, data, product, and analytics teams to ensure engineering decisions align with broader company goals.
  • Use data and experimentation to make informed engineering and product decisions.
  • Monitor production systems, including AI-driven features, using observability and monitoring tools.
What You Bring
  • 2+ years of professional experience as a software engineer.
  • 2+ years of production experience with Ruby on Rails.
  • 2+ years of experience with React.js or React Native.
  • Hands-on experience integrating or building AI-powered features into business workflows (e.g., LLM integrations, AI-assisted user experiences, automation pipelines).
  • Experience designing, building, deploying, operating, and maintaining service-oriented architectures.
  • Strong experience with relational and non-relational databases.
  • Experience navigating ambiguous and complex project requirements with ownership and clarity.
  • Experience with observability and monitoring systems (NewRelic, CloudWatch, Sentry).
  • Strong written and verbal English communication skills.
  • A product mindset with the ability to balance deterministic software systems and probabilistic AI systems.
Bonus Points For
  • Experience building AI copilots, internal productivity tools, or intelligent automation systems.
  • Familiarity with vector databases, embeddings, semantic search, or AI retrieval patterns.
  • Exposure to Elasticsearch.
  • Experience with React Native.
  • Experience working with Docker and containerized environments.
  • Familiarity with the Amazon AWS ecosystem.
  • Experience working in a small, fast-moving team, ideally at a startup.
  • Contributions to AI-related side projects, prototypes, or open-source initiatives.
Why This Role Is Different
  • AI is embedded in our product strategy and engineering culture.
  • Engineers are encouraged to experiment, prototype, and rethink workflows through intelligent automation.
  • You’ll help shape how AI is implemented across the organization — not just consume APIs.

HomeLight is an equal opportunity employer dedicated to building an inclusive and diverse workforce, providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. We will provide accommodations during the recruitment process upon request, and any accommodation will be addressed confidentially.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (D2C), San Francisco, CA New San Francisco, CA
Full Stack Engineer (D2C), San Francisco, CA New San Francisco, CA

HomeLight, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 160,000
Product Manager - D2C
Product Manager - D2C

jobr.pro • San Francisco (CA)

On-site
USD 140,000 - 160,000
Medical, Dental & Vision Insurance
401k Plan
Paid Time Off including Volunteer Days
+2
AI-Powered Full Stack Engineer (Rails + React) – SF
AI-Powered Full Stack Engineer (Rails + React) – SF

HomeLight, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 160,000
Data Engineer, San Francisco, CA
Data Engineer, San Francisco, CA

HomeLight • San Francisco (CA)

On-site
USD 140,000 - 190,000
Medical, Dental & Vision
Disability Insurance
401k and Life Insurance
+4
Data Engineer, San Francisco, CA
Data Engineer, San Francisco, CA

Bullpen Capital • San Francisco (CA)

On-site
USD 120,000 - 170,000
Medical & Dental & Vision
Disability Insurance
401k
+4
AI-Driven Full Stack Engineer
AI-Driven Full Stack Engineer

HomeLight • San Francisco (CA)

On-site
USD 140,000 - 210,000
Health insurance
Stock options
Flexible work hours
Full Stack Engineer
Full Stack Engineer

Ridley Technologies, Inc. • Boulder (CO)

On-site
USD 120,000 - 160,000
Full Stack AI Product Engineer
Full Stack AI Product Engineer

LHH • San Francisco (CA)

Hybrid
USD 180,000 - 250,000
Equity
Medical insurance
Dental insurance
+3
Sr AI Platform Engineer
Sr AI Platform Engineer

News Corporation • Austin (TX)

On-site
USD 210,000 - 250,000
Full Stack Developer / AI Focused
Full Stack Developer / AI Focused

Worky • Long Beach (CA)

On-site
USD 140,000 - 210,000