Sr Software Engineer - Applied Machine Learning

RedfinSeattle, WA
284d$146,500 - $198,000

About The Position

This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA; or Atlanta, GA every Tuesday and Wednesday, and remote all other days. Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing great work in a collaborative environment, join our team! The Applied Machine Learning (AML) group at Redfin works towards redefining real estate in the customer's favor using machine learning. We work on foundational problems in the real estate space including recommendations and price estimation. We have real estate data at a national level and work across various domains in machine learning using large-scale multi-modal property data. AML also owns and maintains end-to-end production-grade large-scale machine learning infrastructure and systems serving hundreds of millions of consumers. As a Senior Software Engineer for the Applied Machine Learning Team, your job is to define and own the application architecture that delivers high-volume, high-scale ML products to Redfin's customers.

Requirements

  • 5+ years of experience in Software or Systems Development.
  • Demonstrable experience designing, building, monitoring and operating robust, scalable back-end cloud infrastructure.
  • Python development experience in a large or complex application.
  • Service Observability and public cloud deployment experience (AWS, Azure or GCP).
  • Extensive production experience with large high-complexity python services used by millions of users.
  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, or equivalent work experience.

Nice To Haves

  • Experience with Tier 1 API's and owning the full lifecycle.
  • Thought leadership in identifying solutions to difficult problems.

Responsibilities

  • Define and own the application architecture for high-volume, high-scale ML products.
  • Work on Redfin's machine learning platform creating new data pipelines and tooling.
  • Build products and tools that drive critical metrics and impact revenue growth.
  • Assist with debugging and recovery when incidents arise.
  • Drive team efficiency improvements and share learnings with other engineers.
  • Keep systems up to date with current best practices and tooling.

Benefits

  • Competitive compensation packages with a salary, bonuses, and restricted stock grants.
  • Generous benefits including paid vacation, medical, dental, and vision insurance.
  • Fully paid family leave.
  • Opportunities for continued professional development and growth.
  • Flexible vacation that supports the importance of time away from work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service