Role in brief
Serotonin, a go-to-market firm for transformative technologies, seeks an AI Infra Engineer to develop and maintain systems that convert raw data into structured intelligence for marketing and client campaigns. This role involves building data pipelines, multi-step AI agents, and full-stack applications. Candidates with strong Python skills and experience in data integration and AI API usage should apply.
About the role
This role focuses on building and maintaining agentic systems that gather, process, and surface signals from various platforms, including social media, on-chain data, and ad ecosystems. The engineer will design data pipelines that ingest information from external APIs, enrich and model data, and create semantic layers usable by both human teams and AI agents. This work directly supports enhancing marketing and client campaigns by providing structured intelligence.
A key part of the work involves constructing multi-step AI agents to automate tasks such as research, synthesis, monitoring, and reporting. Additionally, the engineer will develop full-stack applications and dashboards to make this intelligence accessible across client accounts. Success in this position means delivering robust systems that transform raw signals into actionable outputs for non-technical stakeholders, directly impacting client service and marketing effectiveness.
The engineer will also collaborate closely with internal marketing, PR, content, growth, and social teams to understand their needs before developing solutions. This ensures that the technical outputs are aligned with business objectives. Staying current with the evolving AI tooling landscape is also crucial for continuous improvement and innovation within the role.
The salary for this position is listed between $105,000 and $175,000 USD.
Skills that matter here
- Python: Fluency in Python is essential for building pipelines, agent systems, data processing, and scripting within the role.
- REST: Experience with REST APIs is required for building integrations and ingesting data from external sources.
- GraphQL: Experience with GraphQL APIs is required for building integrations and ingesting data from external sources.
- SQL: The role requires SQL expertise for schema design in data pipelines.
- Next.js: Full-stack development skills, specifically with Next.js or a similar framework, are needed to build applications and dashboards.
- LLM API: Direct experience with LLM APIs, such as Anthropic or OpenAI, is necessary for building AI agents.
Who this role suits
- A software engineer with a strong background in data integration and pipeline construction.
- Someone who enjoys collaborating with non-technical teams to translate business needs into technical solutions.
- An individual who is proactive in staying updated with the latest AI tooling and technologies.
- A developer who can build full-stack applications that make complex data accessible and actionable.
From the employer
- Build and maintain agentic systems that continuously collect, process, and surface signals from social platforms, on-chain data, and ads ecosystems.
- Design and maintain the pipelines that power those systems: ingesting from multiple external APIs, enriching and modeling data, and building semantic layers that both humans and AI agents can actually use.
- Build multi-step AI agents that automate research, synthesis, monitoring, and reporting.
- Build full-stack applications and dashboards that make intelligence accessible across client accounts.
- Spend real time with internal teams across marketing, PR, content, growth, and social before writing a line of code.
- Stay ahead of the AI tooling landscape.
- Software Engineering (non-negotiable)
- Python, fluently: pipelines, agent systems, data processing, scripting
- Active GitHub with meaningful commit history
- REST and GraphQL API experience building integrations
- SQL: schema design
- Full-stack development: Next.js or equivalent
- LLM API usage: building directly with Anthropic or OpenAI APIs
- Experience ingesting and fusing data from multiple external sources
- Ability to translate raw signal into structured, actionable output for non-technical stakeholders
- Experience building dashboards or reporting layers others depend on operationally.
- Competitive Salary
- Health Insurance (US Only)
- 401(k) (US Only)
- Remote Work Environment
- Parental Leave
Questions about this role
What is the remote work policy for this role?
This is a remote position.
What is the expected salary range for this position?
The salary for this role ranges from $105,000 to $175,000 USD.
What core technical skills are required?
Candidates must have strong software engineering fundamentals, fluent Python, experience with REST and GraphQL APIs, SQL schema design, full-stack development (Next.js or equivalent), and direct experience with LLM APIs.