Senior Python AI Engineer Remote Open-Source Home Assistant

openhomefoundation

Portugal

Remote

EUR 81,000 - 105,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Paid time off (25 days)
Paid sick leave (14 days)
Parental leave (6 weeks paid/6 weeks).
Hardware budget
Internet stipend (50%)}},{

Job summary

The Open Home Foundation is seeking a Senior Python developer, based in Europe, to join our Home Assistant department as a full-time Software Engineer. You will help bring Home Assistant to the next level of AI capabilities, building foundations for AI features, assistant workflows, and agent-like tooling, while collaborating with the open-source community.

You will design APIs, implement in-product agents, and connect our platform to the wider agentic world, keeping the system private,

Qualifications

  • 5+ years of Python backend development.
  • 3+ years with asyncio and threading.
  • Built and shipped LLM-powered features in production Python: tool calling, agent loops, streaming, evaluation.
  • Experience with Model Context Protocol (MCP) servers or clients.
  • Experience with local, on-device inference (Ollama, llama.cpp).
  • Strong problem-solving abilities and ability to work independently.
  • Fluent English communication and collaboration in a remote setup.
  • European residency and eligibility to work in Europe.

Responsibilities

  • Design and build the AI foundation of Home Assistant: conversation APIs, LLM integrations, and typed tool layers.
  • Create in-product agents grounded in home configuration with user control.
  • Connect Home Assistant to the agentic world via MCP and open standards.
  • Grow Assist from home control to home management with memory and documentation features.
  • Make AI features easy to discover, set up, and disable.
  • Build AI-powered workflows for community tasks like triage and contributor tooling.
  • Conduct code reviews of PRs and maintain high coding standards.
  • Collaborate with the community to address issues and propose architecture.
  • Provide input on architectural proposals and codebase changes.

Skills

Python
Asyncio
LLM features
Model Context Protocol
LLM tooling
On-device inference
English fluency
Remote collaboration
Git & GitHub

Tools

Ollama
llama.cpp
MCP
Git
GitHub

Job description

The Open Home Foundation is seeking a Senior Python developer, based in Europe, to join our Home Assistant department as a full-time Software Engineer. You will help bring Home Assistant to the next level of AI capabilities, building foundations for AI features, assistant workflows, and agent-like tooling, while collaborating with the open-source community.

You will design APIs, implement in-product agents, and connect our platform to the wider agentic world, keeping the system private,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

openhomefoundation • Portugal

Remote
EUR 81,000 - 105,000
Paid time off (25 days)
Paid sick leave (14 days)
Parental leave (6 weeks paid/6 weeks).
+2
Senior Python AI Engineer — Remote Backend & LLMs
Senior Python AI Engineer — Remote Backend & LLMs

Proxify • Portugal

On-site
EUR 50,000 - 80,000
Flexible withdrawal options
Up to 24 flex days off
Consistent 8-hour working days
+1
Senior Python Developer (Remote - EMEA)
Senior Python Developer (Remote - EMEA)

Jobgether • Portugal

On-site
EUR 60,000 - 80,000
Flexible work location across EMEA
Opportunities to lead projects and innovate
Collaborative startup team environment
+2
Senior Python Full-Stack Engineer - AI Tools Platform
Senior Python Full-Stack Engineer - AI Tools Platform

Extia • Lisboa

On-site
EUR 45,000 - 65,000
Senior Python Engineer for AI & Cloud (Remote, Portugal)
Senior Python Engineer for AI & Cloud (Remote, Portugal)

Wire IT • Portugal

Remote
EUR 40,000 - 70,000
Health Insurance
Vacation 22 days
4 extra days (Carnival, Christmas Eve,
+7
Senior AI Engineer — Remote & Flexible Hours
Senior AI Engineer — Remote & Flexible Hours

Init Digital Communication Portugal • Porto

Hybrid
EUR 45,000 - 70,000
Flexible working hours
Meal allowances
Comprehensive private health insurance
+3
Generative AI Developer
Generative AI Developer

act digital • Lisboa

On-site
EUR 40,000 - 60,000
Senior AI Automation Engineer — Remote & Impactful
Senior AI Automation Engineer — Remote & Impactful

LUZA Group • Porto

On-site
EUR 70,000 - 90,000
Remote work when possible
Benefits plan
Equipment provided
Generative AI Developer
Generative AI Developer

Inetum2 • Lisboa

On-site
EUR 42,000 - 64,000
Hybrid work model
Lisbon: Parque das Nações location
Senior Python & Frontend Dev for AI Platform
Senior Python & Frontend Dev for AI Platform

Consort Group • Porto

Hybrid
EUR 35,000 - 47,000
Health insurance
TR card
CSE