
AI Engineer
Apify Technologies s.r.o.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