Staff Software Engineer - Machine Learning
Core
Design, plan, and deliver high-value, reliable AI/ML products at scale to shape the intelligent core of REA's platform, directly impacting millions of users in property discovery.
Role type
Staff Machine Learning Engineer (IC with leadership)
Builds
Data and AI products powering property experiences using LLMs, multimodal vision-language models, and advanced ML techniques.
Domain
Real Estate / AI & Machine Learning
Deliverable
production ML models
Required skills
Python, SQL, AWS, modern ML frameworks, LLM engineering, model monitoring, MLOps, system architecture, technical leadership, mentoring
Preferred skills
Experience with transformers, embeddings, generative AI, real-time and batch inference pipelines, Airflow, Kafka, BigQuery
Technologies
Python, AWS, SQL, Airflow, Kafka, BigQuery, LLMs, transformers
Responsibilities
Lead strategically important AI/ML initiatives and shape architecture; Design, build, deploy, and operate end-to-end ML products and pipelines; Establish robust evaluation frameworks to track performance and detect drift; Mentor engineers and champion engineering excellence; Collaborate across functions to align solutions with commercial priorities.
Seniority
Staff, hands-on IC with strategic leadership