Data by YubHub
Senior Software Engineer – AI Agent Platform (W/M/X)
Ubisoft
Sponsorship not confirmed
You apply on the original listing. Flieva never charges you to apply and never asks for payment for a job.
About the job
Ubisoft is building a cloud platform that turns meaningful jobs into dependable agent work. This platform provides the foundations needed to build, run, and operate AI agents securely and at scale. As a Senior Software Engineer on the Kobo platform, you will help turn rapidly evolving agent capabilities into dependable production systems. Responsibilities: Design and build platform services for agent orchestration, execution, sessions, resource management, and platform control. Define clear service responsibilities, domain boundaries, and APIs that allow components and consumers to evolve independently. Build dependable agent runtimes and contribute to the systems that provision and operate isolated environments in which agents perform their work. Develop orchestration capabilities that coordinate agent runs across services and runtimes. Engineer for production to ensure that platform services are reliable, observable, secure, and cost-effective. Build cloud-native infrastructure using AWS, Kubernetes, and containerized environments. Protect platform boundaries by treating identity, authorization, secret management, tenant isolation, and untrusted inputs as fundamental design concerns. Collaborate across teams, including product engineers, infrastructure teams, security specialists, and teams building applications on Kobo. Provide technical leadership, lead technical design discussions, make and document pragmatic architecture decisions, review code, and mentor other engineers. Evaluate emerging technology pragmatically and follow developments in agent frameworks, runtime isolation, model access, and cloud infrastructure. Qualifications: Professional experience: Strong practical software engineering experience, with substantial experience building back-end, infrastructure, or platform systems in a production environment. Programming skills: Strong proficiency in at least one production back-end language, such as Python, Go, Rust, Java, C++, or TypeScript. Distributed systems: A strong understanding of distributed-system concepts, including consistency, concurrency, asynchronous processing, retries, idempotency, partial failure, and service-to-service communication. System and API design: Experience designing maintainable services and APIs with clear ownership, stable contracts, and appropriate boundaries between transient coordination and durable state. Cloud and container platforms: Hands-on experience with a major cloud platform,ideally AWS,and container technologies such as Docker and Kubernetes. Production engineering: Experience operating services in production, including monitoring, observability, incident diagnosis, performance analysis, capacity planning, and reliability improvements. Security mindset: An understanding of authentication, authorization, secret management, workload isolation, and the risks involved in executing user- or agent-directed workloads. Nice-to-Have Qualifications: Experience building workflow engines, orchestration systems, schedulers, developer platforms, or execution runtimes. Experience with sandboxing, container isolation, virtual machines, microVMs, or technologies such as Firecracker. Familiarity with AI agents, agent loops, tool calling, model gateways, skills, MCP servers, or related integration patterns. Job Data by YubHub .
More jobs like this
Technical Integration Lead / AI Solution Architect, major banking group, Paris (hybrid)AbbealParis, Île-de-FranceSponsorship stated in listingSAP Yard Logistics Expert (S/4HANA), short stabilisation contract, fully remoteAbbealRemote (worldwide), Île-de-FranceSponsorship stated in listingDocker Image Governance Expert, Platform Engineering / DevSecOps, banking, ParisAbbealParis, Île-de-FranceSponsorship stated in listingCloud & DevOps EngineerAbbealParis, Île-de-FranceSponsorship stated in listing
Flieva