Senior Software Engineer - Conversational Search
About the role
The Conversational Search team at Redfin is building the next generation of AI-powered home search experience. This initiative aims to redefine how millions of users discover homes through a combination of conversational UI, Large Language Models (LLMs), and high-performance backend systems.
Responsibilities
- Develop responsive, resilient, scalable, and high-quality conversational experiences using React, Java, AWS, Sierra AI, and other tools/libraries.
- Balance the trade-offs between complex infrastructure investments and quick, pragmatic solutions to meet specific business needs.
- Collaborate with other engineering and product stakeholders to define, design, and lead the development of significant multi-person projects.
- Mentor and guide other engineers, providing technical leadership and advocating for best practices.
- Stay up to date with the rapidly evolving AI ecosystem and help evaluate new tools, models, and frameworks.
Requirements
- 5+ years of professional full-stack software development experience, specifically in React and Java.
- Experience with modern frontend technologies (React, TypeScript).
- Proven track record of designing, building, and maintaining scalable, high-performance web applications.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment, handle ambiguity, and empathize with customers.
Qualifications
- Excited about LLMs, agent development, conversational UX, and emerging AI technologies.
- Loves elegant interfaces that can tell stories and inspire trust.
Skills
- Java
- JavaScript, React
- SQL, Hibernate, PostgreSQL
- AWS, Redis Cache, Kafka
- CSS, HTML
- Kubernetes
- Production monitoring tools
- GraphQL
- Sierra AI SDK, OpenAI APIs, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG)
Benefits
We provide a comprehensive range of benefits to support your well-being, including:
- Health insurance
- Dental insurance
- Vision insurance
- 401(k) retirement plan
- Paid-time off
Pay
$166,900.00 - $203,900.00 annually
Schedule
Flexible work schedule
On-Call Expectations
This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.
About Us
Redfin is revolutionizing the $75 billion real estate industry by using data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Join our team to solve complex business problems in a highly visible, customer-centric way.