Senior Software Engineer | AI Agents & Cloud Platform (Cast Pilot team)

Cast AI

Finland

Remote

EUR 73,000 - 100,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity options
Remote-first
Learning budget
Annual hackathon
Team-building budget
Equipment budget
Flexible time off

Job summary

Cast AI is seeking a platform engineer to build and scale its AI-assisted Kubernetes platform. You design Go services, optimize MCP server interactions, and ensure secure, permissioned access for customers connecting their AI clients.

You will own end-to-end features across AWS/GCP/Azure integrations, with fast ship cycles (1–4 weeks) and a remote-first, globally distributed team. Strong Go, Kubernetes, and SaaS experience preferred.

Qualifications

  • Production Go experience strongly preferred; other languages acceptable with systems chops.
  • Experience building or operating large-scale SaaS platforms in production.
  • Solid understanding of Kubernetes and related concepts.
  • End-to-end ownership of complex projects from design to rollout.
  • Hands-on with AI coding Agents and agentic development workflows.
  • Production observability tooling experience.
  • CI/CD and DevOps practices experience.
  • Strong English skills, both written and spoken.
  • Startup mindset: adaptable, proactive, and comfortable with ambiguity.

Responsibilities

  • Design and build systems behind our AI assistant, including agent flows and context retrieval.
  • Develop the public, permission-aware MCP server with identity, audit, and safety gates.
  • Maintain cloud connectivity across AWS, GCP, and Azure for agents.
  • Write production Go services interacting with cloud APIs, Kubernetes, and LLMs in real time.
  • Own features end-to-end from design through testing to production rollout (1–4 weeks).
  • Debug novel production issues: wrong answers, cross-cloud permissions, data freshness.
  • Build the quality harness: evals, telemetry, feedback loops to prevent regressions.
  • Contribute to product direction and backlog; participate in on-call rotation.

Skills

Go
Kubernetes
Distributed systems
CI/CD
Observability
English communication
Startup mindset

Tools

Terraform
PostgreSQL
gRPC

Job description

What you'll be solving

A platform engineer opens their AI client of choice, connects it to CAST AI, and types: "Why did our spend jump 40% in eu-west last week?" Thirty seconds later they have an answer, pulled from live cluster state and cost data, with links back to the evidence. No dashboards. No YAML archaeology. Just a question and a correct, permission-checked answer.

Your job is to make that interaction boring. Reliably, securely, at production scale.

Behind it sits the hard part: an AI assistant that reasons over thousands of production Kubernetes clusters, a platform that safely exposes company infrastructure to external AI clients, and quality pipelines that tell us when the agent is wrong before a customer does. Get it right, and operators stop clicking through consoles entirely. Get it wrong once, and an agent gives a confidently wrong answer to someone managing production.

CAST AI already runs Kubernetes infrastructure autonomously. Our automation makes thousands of cost-and-reliability decisions a day. Cast Pilot is the team building the intelligence layer on top of that: AI assistants for Kubernetes and the cloud itself. Our assistant already answers thousands of questions a month from hundreds of organizations. Now we're opening the platform up: a public, permission-aware MCP server so customers can plug CAST AI straight into their own AI clients and agents, deeper connectivity across all three major clouds (AWS, GCP, Azure), and a continuous push to make our agents smarter, better grounded, and more capable.

This is greenfield AI platform work on top of battle-tested infrastructure. Most features ship in 1 to 4 weeks.

This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland, Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.

Requirements
  • Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices, not just make something work. You're a generalist who is as comfortable debugging a distributed system as designing an auth flow or tuning an agent's behavior.
  • Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
  • Experience building or operating large-scale SaaS platforms in production: multi-tenant systems, high volumes, and the failure modes that only show up at scale.
  • Solid understanding of Kubernetes. Our entire platform runs on it, and the assistants we build answer questions about it. You should be at home with autoscaling, scheduling, and networking concepts.
  • You've personally driven a complex project end-to-end.
  • Hands-on experience with AI coding agents and agentic development workflows. This is how we build, not just what we build.
  • You've used observability tooling in production.
  • CI/CD and DevOps practices experience.
  • Strong English skills, both verbal and written.
  • Startup mindset: adaptable, proactive, and comfortable with ambiguity.
What will make you stand out
  • You've built agentic systems that shipped: MCP servers or clients, agent gateways, tool-use orchestration, RAG pipelines, evaluation frameworks, and you can talk about what broke in production and how you found out. This is the single biggest differentiator for our team.
  • Deep hands-on experience with one or more of AWS, GCP, or Azure, with real understanding of IAM, compute, networking, and their APIs, not just console-level usage.
  • Experience with LLM application quality: evaluations, prompt engineering at scale, latency and cost optimization of agent loops.
  • Knowledge of OAuth 2.0 / OIDC and multi-tenant authorization design.
  • Deep knowledge of EKS, GKE, or AKS internals.
  • Kubernetes or cloud-native OSS contributions.
Responsibilities
  • Design and build the systems behind our AI assistant: agent flows, context retrieval, and the data connections that let it reason about live Kubernetes infrastructure.
  • Build and evolve our public, permission-aware MCP server: curated tools, identity, audit, and strict safety gates, so customers can use CAST AI from their own AI clients.
  • Develop and maintain cloud connectivity across AWS, GCP, and Azure, and the data foundations our agents build on.
  • Write production Go services that interact with cloud provider APIs, the Kubernetes control plane, and LLM APIs in real time.
  • Own features end-to-end: from design through implementation, testing, and production rollout (most projects ship in 1 to 4 weeks).
  • Debug novel problems: an agent giving a wrong answer, a cross-cloud permission edge case, a data freshness issue that only appears at scale.
  • Build the quality harness: evals, telemetry, feedback loops, that let us ship agent improvements without regressions.
  • Contribute to product direction and backlog. Shape what gets built next, not just how it's built.
  • Participate in the team's on-call rotation.
Tools We Use Daily
  • Programming Languages: Go
  • AI & Agents: MCP (servers and clients), agent gateways, LLM provider APIs, RAG, evaluation pipelines
  • Cloud & Orchestration: Kubernetes, AWS, GCP, Azure
  • Infrastructure as Code: Terraform
  • Databases & Storage: PostgreSQL, Cloud Object Storage, ClickHouse
  • Workflows & APIs: Temporal, GCP Pub/Sub, gRPC, REST
  • Observability & Product Analytics: Prometheus, Grafana, Loki, Tempo, PostHog
  • CI/CD & GitOps: GitLab/GitHub CI with ArgoCD and Kargo
What's in it for you?
  • Competitive salary (€6,500 to €9,000 gross, depending on the level of experience)
  • Work on genuinely new problems: production MCP platforms and AI assistants for Kubernetes and cloud infrastructure are not solved domains. You'll be defining them, not following a playbook.
  • Equity options.
  • Real users, fast: your work ships to hundreds of organizations in weeks, not quarters.
  • Enjoy a flexible, remote-first global environment.
  • Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
  • Spend 10% of your work time on personal projects or self-improvement.
  • Learning budget for professional and personal development, including access to international conferences and courses.
  • Annual hackathon to spark new ideas and strengthen team bonds.
  • Team-building budget and company events to connect with your colleagues.
  • Equipment budget to ensure you have everything you need.
  • Extra days off to help maintain a healthy work-life balance.
Hiring process
  • Screening call with Recruiter
  • Hiring Manager interview
  • Technical interview (system design)
  • Live coding
  • Culture Check interview with an executive

As part of our standard hiring process, a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr. Please note that Cast AI does not provide any form of visa sponsorship/work permit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Platform Engineering
Senior Software Engineer | Platform Engineering

Cast AI • Finland

Remote
EUR 73,000 - 100,000
Competitive salary
Remote-first environment
Equity options
+5
Senior Software Engineer | Kubernetes Automation
Senior Software Engineer | Kubernetes Automation

Cast AI • Finland

Remote
EUR 73,000 - 100,000
Competitive salary
Remote-first
Equity options
+3
Senior Go Engineer — AI Agents & Cloud Platform
Senior Go Engineer — AI Agents & Cloud Platform

Cast AI • Finland

Remote
EUR 73,000 - 100,000
Competitive salary
Equity options
Remote-first
+5
Fullstack Developer
Fullstack Developer

Accenture PLC • Helsinki

On-site
EUR 65,000 - 90,000
Member of Technical Staff (Software)
Member of Technical Staff (Software)

The Upright Project • Helsinki

On-site
EUR 60,000 - 80,000
Stock options
Comprehensive healthcare package
Substantial autonomy and ownership
Staff AI Engineer, Developer Productivity
Staff AI Engineer, Developer Productivity

Oura • Helsinki

Hybrid
EUR 140,000 - 210,000
Senior AI/Python Developer
Senior AI/Python Developer

Netigate AB • Helsinki

On-site
EUR 90,000 - 120,000
Staff Internal Product Engineer
Staff Internal Product Engineer

Aiven • Helsinki

Hybrid
EUR 130,000 - 180,000
Equity plan
Hybrid work policy
Equipment budget
+3
Senior Software Engineer - AI-Native Platform
Senior Software Engineer - AI-Native Platform

The Upright Project • Helsinki

On-site
Confidential
AI Software Engineer
AI Software Engineer

Renessai Oy • Helsinki

Hybrid
EUR 70,000 - 100,000
Top locations