Senior Python Engineer

The Open Home Foundation

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Design and build the AI foundation of Home Assistant including conversation APIs and LLM integrations
  • Create in-product agents that help people manage their homes using AI
  • Connect Home Assistant to the agentic world through open standards like MCP
  • Grow Assist from home control into context-aware home management
  • Build AI-powered workflows for issue triage and contributor tooling
  • Conduct code reviews and collaborate with the open-source community

Requirements

  • 5+ years of experience in Python back-end development
  • 3+ years of experience with asyncio and threading
  • Proven experience shipping LLM-powered features in production Python
  • Experience with Model Context Protocol (MCP) or comparable tool-calling interfaces
  • Experience with local, on-device inference (e.g., Ollama, llama.cpp)
  • Professional fluency in English and residency in Europe

Preferred Qualifications

  • Passion for smart homes and automation
  • Experience as a Home Assistant user or contributor
  • Experience building agentic developer tooling

Benefits

  • Five weeks of paid time off
  • Hardware budget and 50% internet connection contribution
  • One day every two weeks for personal projects

About the Company

The Open Home Foundation is a non-profit organization dedicated to privacy, choice, and sustainability in smart homes through open-source projects like Home Assistant.

Skills & tools

PythonLLMasyncio

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years Python back-end experience
  2. 02Experience shipping production LLM features
  3. 03Experience with asyncio and threading
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches