Principal Software Development Engineer

1 day ago


Remote, Oregon, United States Zillow Full time
Unlock the Power of AI at Zillow

Zillow is revolutionizing the real estate industry with cutting-edge AI products that help millions of people find their dream home. As a Principal Software Development Engineer, you will play a critical role in building the next generation of AI infrastructure that powers our products.

Key Responsibilities:
  • Craft and build scalable infrastructure for orchestrating end-to-end machine learning lifecycle from experimentation phase to production jobs & services
  • Build the roadmap and lead the team towards success in building the next-gen AI infrastructure, which supports AI workload at 10x scale plus governance & compliance requirements
  • Collaborate with Applied Scientists, Machine Learning Engineers and cross-functional teams in crafting and implementing your technical vision
  • Work closely with our data infrastructure team to build the data systems and stores that power ML models
  • Collaborate with various teams (Product, Engineering) to scope and deliver platform solutions
Requirements:
  • A degree (BS+) in Computer Science or a related field. Masters in Computer Science preferred
  • ~5+ years of experience with Machine Learning, data and/or backend web services & infrastructure
  • ~2+ years of experience with platform solutions for large scale AI applications
  • ~ Experience working with cloud services (AWS/Azure/GCP)
  • ~ Have vision and passion to make Machine Learning development easier for ML Practitioners
  • Experience developing sophisticated software systems scaling to millions of users with production quality deployment, monitoring and reliability
  • Experience with Databricks (for data and/or ML use cases)
  • Experience with building low latency, high reliability Web Services (K8s, KNative services)
  • Experience with Machine Learning Frameworks (e.g. TensorFlow, PyTorch)
  • Experience with modern data technologies (Spark, Hive, Kafka, Beam, Airflow)
What We Offer:
  • A competitive base salary
  • Eligibility for equity awards based on factors such as experience, performance and location
  • A comprehensive benefits package, including medical, dental, vision, life, and disability coverages
  • Parental leave, family benefits, retirement contributions, and paid time off
  • A flexible, well-balanced work environment that supports your career growth and personal well-being

Zillow is an equal employment opportunity employer and welcomes applications from diverse candidates. If you have a disability or special need that requires accommodation, please contact your recruiter directly.



  • Remote, Oregon, United States Zillow Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our AI Platform team at Zillow. As a key member of our team, you will be responsible for designing and building the next generation of AI infrastructure that powers multiple Zillow products.Key Responsibilities:Craft and build scalable infrastructure for...


  • Remote, Oregon, United States Wolters Kluwer DXG U.S., Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team and lead the development of advanced Generative AI services. As a key member of our engineering team, you will be responsible for designing and implementing scalable, reusable AI capabilities that serve as the foundation for various...


  • Remote, Oregon, United States Brooksource Full time

    Job Description**About the Role**We are seeking a highly skilled Principal Software Engineer to join our product team at Brooksource. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software products.Key Responsibilities70% Delivery & ExecutionCollaborate with cross-functional teams (UX,...


  • Remote, Oregon, United States Brooksource Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions. The ideal candidate will have a strong background in software development and a passion for...


  • Remote, Oregon, United States Brooksource Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to contribute to our development team. As a key member of our team, you will be responsible for designing and developing innovative and scalable software solutions. The ideal candidate will have a strong background in software development and a passion for building...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States OPENLANE Full time

    About UsOPENLANE is a technology company that specializes in building digital marketplaces for used vehicles. We are a data-driven organization that helps customers buy and sell smarter with clear, actionable insights.Our ValuesDriven Innovation: We pursue challenges that inspire us to build, create, and innovate.Relentless Improvement: We seek to understand...

  • UiPath Developer

    2 weeks ago


    Remote, Oregon, United States Genpact Full time

    About the RoleWe are seeking a highly skilled UiPath Developer to join our team as a Lead Consultant/Principal Consultant. As a key member of our team, you will be responsible for developing, testing, and maintaining software applications and systems.Key ResponsibilitiesDevelop, test, and maintain software applications and systemsCollaborate with...


  • Remote, Oregon, United States AppFolio, Inc Full time

    Job Overview At AppFolio, we are more than just a workplace; we are a collective of innovators, strategic thinkers, and problem solvers. Our mission is to revolutionize the real estate industry by delivering seamless and impactful solutions. We are seeking a seasoned full stack Software Engineer to join our dynamic Leasing Engineering Team and play a...


  • Remote, Oregon, United States Ascension Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at Ascension, a leading healthcare organization. As a key member of our software development team, you will play a critical role in shaping the future of healthcare technology.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using modern...

  • Software Developer

    2 weeks ago


    Remote, Oregon, United States Brooksource Full time

    Software Engineer (.NET) Job Description **About the Role** Brooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a Software Engineer. This individual will be responsible for designing, developing, testing, and enhancing applications. You would be joining a custom development team under the...

  • Software Engineer

    1 week ago


    Remote, Oregon, United States Envision LLC Full time

    Job DescriptionEnvision LLC is seeking a highly skilled Senior Software Engineer to join our team.About the RoleWe are looking for a seasoned software engineer with expertise in Python and experience in public cloud environments, Agile methodologies, DevOps, and automation. The ideal candidate will have a strong understanding of software engineering...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Software Development Professional to join our team at Brooksource. As a key member of our engineering team, you will have the opportunity to work on a highly visible order processing/checkout application that processes $16B in products annually.Key ResponsibilitiesSoftware Development: Develops, tests, deploys,...


  • Remote, Oregon, United States Netflix Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a technical and product driver for IDEs (VS Code and JetBrains), IDE integrations with the Netflix stack, and the web UIs that serve as the interface for our offerings.Key Responsibilities:Collaborate with partner teams to develop and ship useful defaults to thousands of...


  • Remote, Oregon, United States Zillow Full time

    About the TeamZillow is revolutionizing the real estate industry by empowering individuals to unlock life's next chapter. The Public Data Assessment Engineering Team is building one of the largest and most comprehensive databases of real estate public records ever created. This ambitious project provides the lifeblood for many Zillow Group products and fuels...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. This is a fantastic opportunity to work with a leading company in the Retail/Building Materials industry, supporting a highly visible order processing/checkout application that processes $16B in products annually.About the...


  • Remote, Oregon, United States C​NH Industrial Full time

    {"title": "Software Engineer for Machine Control and Guidance", "content": "Job SummaryCNH Industrial is seeking a skilled Software Engineer to join our team. As a Software Engineer for Machine Control and Guidance, you will be responsible for developing and maintaining applications for machine control and guidance.ResponsibilitiesDesign, develop, and test...


  • Remote, Oregon, United States C​NH Industrial Full time

    {"title": "Software Engineer for Machine Control and Guidance", "content": "Job SummaryCNH Industrial is seeking a skilled Software Engineer to join our team. As a Software Engineer for Machine Control and Guidance, you will be responsible for developing and maintaining applications for machine control and guidance.Key ResponsibilitiesDesign, develop, and...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using Java and React/Redux frameworks.About the Role:This is a challenging and rewarding...