Senior Python Engineer

Job not on LinkedIn

🕒 August 11

🌐 Portugal, Netherlands, +3 more countries – Remote

infoinfo

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 31%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Open Society Foundations

Open Society Foundations

1001 - 5000 employees

Founded 1979

🤲 Charity

🌍 Social Impact

🤝 Non-profit

Charity • Social Impact • Non-profit

Open Society Foundations is a philanthropic organization that works to build vibrant and inclusive democracies globally. Founded by George Soros, the foundation provides grants and support to individuals and organizations advocating for justice, equity, and human rights. With a focus on promoting accountable governance, the Open Society Foundations engage in diverse activities including research, advocacy, and impact investment to address pressing issues such as inequality, corruption, and violence across various regions including Africa, Europe, Latin America, and the United States.

📋 Description

• Design and build Home Assistant's AI foundation, including conversation APIs, LLM integrations, and typed tool layers • Create in-product agents that help users build and manage their homes while keeping users in control • Connect Home Assistant to the agentic world through open standards such as MCP, with scoped permissions • Grow Assist into a context-aware home-management assistant with memory, documentation, configuration, diagnostics, and local/cloud model choices • Make AI features easy to discover, configure, and disable • Build AI-powered workflows for issue triage, review assistance, and contributor tooling • Conduct code reviews for teammate and community pull requests • Collaborate with the open-source community to investigate and resolve reported issues • Provide input on architectural proposals and codebase changes • Work on the open development, maintenance, and enhancement of the Home Assistant platform • Report to the Home Assistant Lead

🎯 Requirements

• 5+ years of experience in Python back-end development • 3+ years of experience with asyncio and threading • Built and shipped LLM-powered features in production Python, including tool calling, agent loops, streaming, evaluation, and handling model failures • Experience building with the Model Context Protocol, including MCP servers or clients, or comparable agent tool-calling interfaces • Experience with local, on-device inference such as Ollama or llama.cpp • Pragmatic understanding of language-model strengths, limitations, reliability, privacy, and safety • Strong problem-solving abilities and attention to detail • Ability to work independently • Strong experience working remotely and asynchronously, with written communication driving collaboration • Experience with Git and GitHub • Professional fluency in English, with excellent written and verbal communication skills • Must currently be based and eligible to work within Europe • Passion for smart homes and automation • Experience as a Home Assistant user • Experience contributing to open-source projects • Affinity with open-source development philosophy • Experience developing a Home Assistant integration or custom integration • Experience contributing to Home Assistant or related open-source projects • Experience building agentic developer tooling or AI-assisted workflows for engineering teams

🏖️ 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, with missing days provided if local laws do not provide such compensation • Budget for work hardware; after three years, equipment may be kept for personal use • 50% contribution to home-workspace internet connection fees • One day every two weeks to work on personal projects • Work time may be used to maintain Home Assistant-related side projects • Benefits required by the country of residence • Total compensation package targeted at the 75th percentile for the role, seniority, and local market rates

Apply Now

Similar Jobs

🕒 August 10

Mindera

1001 - 5000

📣 Marketing

📦 Logistics

💼 Consulting

Senior Java backend developer building scalable software products for Mindera’s global clients. Designing, deploying, and maintaining cloud-native systems while mentoring teams and shaping technical direction.

Azure

Cloud

Docker

Gradle

GraphQL

Java

Jenkins

Kotlin

Kubernetes

Microservices

MongoDB

MySQL

Spring

Terraform

🕒 August 7

knowmad mood

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Java AEM Developer administering Adobe Experience Manager solutions for knowmad mood, a digital transformation company. Building components, workflows, integrations, and supporting Agile development teams.

🗣️🇧🇷🇵🇹 Portuguese Required

AEM

Java

🕒 August 4

Vigil

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior .NET Engineer developing and optimising scalable payment microservices and APIs. Troubleshooting production systems, modernising legacy services, and mentoring engineers in a distributed Agile team.

ASP.NET

AWS

Azure

Cloud

DynamoDB

Grafana

Jenkins

Kafka

Microservices

RabbitMQ

Redis

SQL

.NET

🕒 July 29

CyberArrow

51 - 200

🔒 Cybersecurity

☁️ SaaS

📋 Compliance

Laravel Engineer at CyberArrow developing web apps for cybersecurity compliance. Designing architecture, maintaining code integrity, and collaborating on new features in a remote environment.

Cyber Security

JavaScript

Laravel

PHP

🕒 July 28

Rain

51 - 200

💳 Fintech

👥 HR Tech

☁️ SaaS

Senior Backend Engineer working for Rain, an AI Financial Health Platform. Responsible for API integrations and developing scalable applications in a remote setup.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Kafka

Kubernetes

NoSQL

Python

RabbitMQ

SQL

Go