1 month ago
Prague, CzechiaMid Level

Responsibilities

  • Build and maintain the Apify MCP Server so agents can reliably call tens of thousands of Actors.
  • Support evolving MCP protocols, including stateless transports, authorization hardening, and tool discovery.
  • Shape the Apify AI agent runtime, tool integrations, and end-to-end task execution experience.
  • Help autonomous agents discover and pay for Apify tools.
  • Build production-trace-based evaluations, integrate regression tests into CI, and assess product changes.

Requirements

  • At least 3 years of experience building software.
  • Backend experience with Node.js/TypeScript or Python.
  • Hands-on experience building applications on top of large language models, including addressing tool-calling, context growth, and agent reliability challenges.
  • Curiosity, self-direction, and comfort with loosely defined problems in a rapidly changing field.
  • Interest in using the Apify platform and building enjoyable tools for other users.
  • Good written and spoken English communication skills.

Benefits

  • Full-time position based in Prague or Brno, with the option to work fully remotely.
  • Flexible working hours and no fixed holiday-counting policy as long as work is completed.
  • Stock options and profit sharing.
  • Unlimited Claude access, a generous hardware budget, and education and training support.
  • Conference tickets, internal learning sessions, team events, and opportunities to work across teams.
  • Free lunches in the office, snacks and drinks, a Multisport card, and pet-, child-, and bike-friendly offices.

Tech Stack

Amazon DynamoDBArgo CDAWSCypressGitHub ActionsGrafanaHelmKubernetesMongoDBNestJSNext.jsNode.jsPrometheusReactRedisTerraformTypeScript
Apify Technologies s.r.o.

About Apify Technologies s.r.o.

201-500 employees
Contact me