Zyte logo
Zyte·

Software Engineer, AI Integrations - Remote

Fully remoteFull-timeSeniorAsyncWorldwide#Python#TypeScript#mcpPTO

About Us

At Zyte, we eat data for breakfast and you can eat your breakfast anywhere and work for Zyte. Founded in 2010, we are a globally distributed team of over 250 Zytans working from over 28 countries who are on a mission to enable our customers to extract the data they need to continue to innovate and grow their businesses. We believe that all businesses deserve a smooth pathway to data.

The Integration Squad helps developers and data teams find, adopt and keep using Zyte for web data. We focus on coding agents and agent-based workflows. We make Zyte API and Scrapy Cloud easy to reach from the tools people already use: coding agents like Claude Code, Codex and Cursor; frameworks like LangChain and LlamaIndex; cloud platforms like AWS and Google Cloud; and later, automation and app-building tools.

We’re hiring an Integrations Engineer to help build this program from the start. You’ll build and publish integrations, including MCP-based setups, a Zyte command-line tool (CLI), framework packages and data-delivery connectors.

Roles & Responsibilities

  • Build and publish integrations that bring Zyte into coding-agent environments (Claude Code, Codex, Cursor, Docker), building on the existing Zyte MCP server.
  • Design, build and release the Zyte CLI as a shared base for integrations, published to both PyPI and npm.
  • Build and maintain packages and tools for developer frameworks and agent SDKs (e.g. LangChain, LlamaIndex) and for browser automation tools.
  • Build recurring data delivery into customers’ cloud and data platforms (e.g. AWS, Google Cloud Storage and BigQuery, Snowflake).
  • Assess app and automation platforms (e.g. Dify, Flowise, Make, Zapier, Lovable, Replit) and prototype integrations.
  • Give early engineering estimates of feasibility, effort, dependencies and upkeep for each candidate integration.
  • Add tracking so signups and usage can be traced back to each integration, and report gaps where tracking isn’t possible.
  • Write clear setup guides, examples and docs that work for both people and coding agents.
  • Prepare and manage submissions to partner directories, registries and marketplaces.
  • Maintain live integrations: keep up with changes in partner tools, fix issues, and handle releases and versioning.
  • Work with Product, Product Marketing and Developer Relations on launches, positioning and community support.
  • Work with the SaaS and Platform teams to keep core APIs and cloud surfaces stable.
  • Take part in code reviews, planning and squad routines.

Requirements

  • Strong Python skills and solid TypeScript/Node.js.
  • Experience building SDKs, client libraries, CLIs, plugins or third-party integrations used by outside developers.
  • Hands-on use of coding agents and AI tooling (e.g. Claude Code, Cursor, Codex), and familiarity with the Model Context Protocol (MCP).
  • Experience publishing and maintaining packages (PyPI, npm), including versioning, CI/CD, tests and releases.
  • Good working knowledge of REST APIs and authentication.
  • An outcome-focused mindset focused on developer adoption and retention.
  • Clear writing in English for documentation and examples.
  • Comfortable with ambiguity and early-stage scoping in a new squad.
  • Experience in a distributed, remote-first team is a strong plus.
  • Experience with LangChain, LlamaIndex or agent SDKs is a plus.
  • Experience with AWS or GCP data services or Snowflake is a plus.
  • Familiarity with web scraping, Scrapy or browser automation is a plus.

Benefits

  • Freedom and flexibility to work from where you do your best work
  • 35 days paid holidays

Culture

Async-friendly

Benefits

PTO

Open to

Worldwide

Sign in to track applications and earn points.

More roles at Zyte

Similar remote roles