Staff Backend Engineer (Python), AI Engineering: Agent Foundations at Jobgether
, , Portugal -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Backend Development, AI, ML, FastAPI, Starlette, gRPC, APIs, System Design, Observability, Performance Optimization, Microservices, Technical Leadership, Mentoring, Collaboration, Automation

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Backend Engineer (Python), AI Engineer: Agent Foundations in EMEA. As a Staff Backend Engineer, you will play a central role in building the backend foundation for AI-powered agents that transform how software is developed globally. You’ll lead the design and development of a scalable, distributed Python-based service that orchestrates AI agents, supports complex workflows, and integrates seamlessly across multiple teams and platforms. Working in a fully remote, high-impact environment, you’ll shape the next generation of AI-driven developer tools, combining engineering excellence with state-of-the-art AI/ML innovation. This is a hands-on leadership opportunity for an engineer passionate about advancing AI’s role in modern software development. Accountabilities Architect, design, and develop highly scalable backend services in Python, leveraging frameworks such as FastAPI or Starlette. Build and maintain a robust, distributed infrastructure using gRPC for communication between services. Implement integrations with large language models (LLMs) and design intelligent agentic workflows. Lead and mentor other engineers, fostering a culture of technical excellence and continuous learning. Develop and enhance testing frameworks to verify and monitor AI agent behaviors and reliability. Drive technical decision-making, influence engineering direction, and ensure adherence to best practices in backend architecture. Collaborate with product, AI research, and frontend teams to deliver end-to-end, production-grade AI solutions. Participate in on-call rotations to support product operations and maintain system stability. Proven experience architecting and developing Python-based backend systems in distributed, microservice environments. Deep expertise in building high-performance, scalable APIs and web services (FastAPI, Starlette, or similar). Strong background in AI/ML systems and hands-on experience integrating with large language models. Excellent understanding of system design, observability, and performance optimization in cloud-based architectures. Experience with gRPC frameworks and inter-service communication design. Demonstrated leadership in driving complex technical projects from concept to deployment. Strong mentoring abilities and experience guiding engineers toward higher technical standards. Exceptional communication skills and ability to collaborate effectively in globally distributed teams. Familiarity with additional languages such as Go, Ruby, or TypeScript is a plus. Curiosity about AI’s evolving role in software development and a passion for innovation through automation. 100% remote role with flexible working hours across EMEA. Competitive compensation and equity participation plan. Generous paid time off and parental leave policies. Comprehensive health and wellness benefits. Professional development and learning budget for skill growth. Home office and remote work support allowance. Inclusive global team culture fostering innovation, diversity, and collaboration. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
As a Staff Backend Engineer, you will architect, design, and develop scalable backend services in Python for AI-powered agents. You will lead the development of a distributed infrastructure and collaborate with various teams to deliver production-grade AI solutions.
Loading...