Redfin · 21 hours ago
Senior Software Engineer, Machine Learning - Remote Eligible
Redfin is revolutionizing the real estate industry by leveraging data and innovative design to enhance the customer experience. The Senior Software/Data Science Engineer will work within the Applied Machine Learning team to develop and improve machine learning solutions, utilizing advanced analytical techniques to extract insights from large datasets.
InternetMarketplaceOnline PortalsProperty ManagementPropTechReal EstateReal Estate BrokerageRentalRental Property
Responsibilities
You will design and implement advanced statistical models and machine learning algorithms to solve complex real estate problems
You’ll perform comprehensive Exploratory Data Analysis (EDA) to understand data structure, distributions, and anomalies, and apply feature engineering techniques—including transformation, selection, and creation—to optimize model performance
You will co-create the next generation of data-driven insights for automated valuation and recommender systems
Identify and implement improvements to ML models that power production-scale customer-facing experiences
You will assist other engineers and stakeholders in understanding and utilizing data science methodologies and findings at Redfin
You'll build data products and analytical tools that drive some of the company's most critical metrics and impact revenue growth. We are helping create the best possible home buying or selling experience, one feature at a time
Qualification
Required
5+ years of experience in data science, statistical modeling, and software engineering, including experience with open-source data science tools; experience with Recommender Systems is a plus
Required Skills (4+ years of experience): Python (Scikit-learn, PyTorch, Tensorflow/Keras, NumPy, Pandas, XGBoost), SQL, A/B testing, statistical modeling, data visualization
You communicate cross-functionally and can take a data science project from inception, research, experimentation, validation, and deployment
You are passionate about inventing and applying advanced analytical and ML techniques to extract insights and solve business problems
You have experience developing large-scale data applications backed by relational and non-relational databases – we utilize Kafka, Java, Python, Postgres, SQL, K8s, Jenkins, and Airflow in AWS
Great communicator. You can distill a challenging problem into its essential elements, and clearly communicate your vision and findings to the team
You have a Bachelor's degree in Computer Science, Statistics, Mathematics, or equivalent work experience
Preferred
Spark, Apache Airflow, AWS (S3, DynamoDB, Lambda, Kinesis, SageMaker)
Benefits
Paid vacation
Medical, dental, and vision insurance
Fully paid family leave
401K retirement plan
Paid time off
Company
Redfin
Redfin is a technology-driven residential real estate brokerage with the country’s most-visited real estate brokerage website. It is a sub-organization of Rocket Companies.
H1B Sponsorship
Redfin has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (32)
2024 (31)
2023 (14)
2022 (59)
2021 (42)
2020 (37)
Funding
Current Stage
Public CompanyTotal Funding
$569.62MKey Investors
ApolloDurable Capital PartnersTiger Global Management
2025-03-10Acquired
2023-10-24Post Ipo Debt· $250M
2020-03-30Post Ipo Equity· $110M
Recent News
HousingWire.com
2026-01-06
2025-12-30
Redfin Real Estate News
2025-12-30
Company data provided by crunchbase