OpenHome Foundation logo

Senior Python Engineer

Job Overview

Location

Europe - Anywhere

Job Type

Full-time

Category

Software Engineering

Date Posted

August 11, 2026

Full Job Description

đź“‹ Description

  • • The Open Home Foundation is seeking a passionate Senior Python developer, based in Europe, to join our Home Assistant department as a full-time Software Engineer.
  • • This team is responsible for the open development, maintenance, and enhancement of the Home Assistant platform; supporting new functionality aligned with our roadmap and enabling the wider community to contribute and innovate easily.
  • • Home Assistant is a highly popular open-source project, the largest open source project on GitHub by the number of contributors we have each year.
  • • As a result, we also receive many open-source contributions.
  • • In this role, you will work closely with the open-source community to review contributions and ensure seamless integration into our platform.
  • • Your main daily tasks will involve bringing Home Assistant to the next level of AI capabilities.
  • • You will help build the foundation on which AI features across our platform are created: the APIs and interfaces that let language models work with the home, Assist - our assistant that people talk to or chat with, in-product agents, and the open standards (such as the Model Context Protocol) that connect Home Assistant to the wider agentic world.
  • • Always private, local-first, and by choice.
  • • This is not a list of features to deliver, but a long-term direction to help shape: AI is becoming part of how people use and manage their homes, and Home Assistant will lead that in the open.
  • • You will ensure the successful integration of features that align with our mission to build a more private, open, and sustainable smart home ecosystem.

🎯 Requirements

  • • 5+ years of experience working in Python back-end development.
  • • 3+ years of experience working with asyncio and threading.
  • • Built and shipped LLM-powered features in production Python: tool calling, agent loops, streaming, evaluation, and handling the many ways models fail.
  • • Experience building with the Model Context Protocol: you have designed and implemented MCP servers or clients, or comparable tool-calling interfaces for agents.
  • • Experience with local, on-device inference (e.g., Ollama, llama.cpp).
  • • A pragmatic view on AI: you know what language models are great at, where they fall flat, and how to design systems that stay reliable, private, and safe regardless.

🏖️ Benefits

  • • Five weeks (twenty-five days) of paid time off.
  • • Fourteen days of paid sick leave if your country/laws treat them as unpaid.
  • • Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth.
  • • A budget for your work hardware once you start.
  • • A 50% contribution to your internet connection fee at your home workspace.
  • • One day every two weeks to work on your personal projects.
  • • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them.
  • • A total compensation package that matches the 75th percentile for the new hire's role, seniority, and local market rates.

Skills & Technologies

Python
JavaScript
C++
GitHub
Git
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

OpenHome Foundation logo
OpenHome Foundation
Visit Website

About OpenHome Foundation

OpenHome Foundation is a non-profit organization that stewards the OpenHome open-source voice assistant and smart-home ecosystem. It provides reference hardware designs, software frameworks, privacy-respecting cloud services, and governance policies so that individuals and companies can build interoperable, local-first smart-home devices without vendor lock-in. The foundation hosts the codebase, coordinates contributions, certifies compatible products, and advocates for user privacy and open standards in connected homes.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

US, Remote
Full-time
Expires Sep 19, 2026
Python
JavaScript
AWS
+6 more

2 months ago

Amsterdam, Netherlands
Full-time
Expires Sep 19, 2026
Senior
Remote

2 months ago

Portugal
Full-time
Expires Oct 10, 2026
REST
Senior
Remote

27 days ago

Remote
Full-time
Expires Oct 17, 2026
Senior
Remote
$300k-500k

20 days ago