Company Description:
Adrsta is an AI-powered Marketing Science platform, headquartered in Brooklyn, New York, and trusted by leading global brands. It provides innovative solutions for integrated media planning, buying, and measurement with a focus on true incrementality. Utilizing advanced technologies like Causal Media Mix Model, Predictive CAPI, Bid Optimization, and Synthetic Control, Adrsta ensures optimum allocation and causal measurement of marketing investments. With a cloud-based infrastructure, Adrsta delivers its services to clients worldwide.
Role Description:
We are looking for a Full-Stack Software Engineer who lives at the intersection of data engineering, ad tech integrations, and applied AI. You will be the primary builder of Adrsta's core platform — architecting and shipping the AI agents, publisher integrations, and client-facing tooling that directly drive advertiser ROI.
This is a high-ownership, high-impact role. You will work side by side with our Research Scientist, Sales, and media buyers, and engage directly with clients to scope, build, and continuously improve features. You are not just maintaining code — you are helping define what marketing intelligence infrastructure looks like for the next decade.
What you will build and own:
1 · Adrsta AI Platform
– Maintain, enhance, and scale Adrsta's core SaaS platform including the data pipeline, measurement engine, and client-facing dashboards.
– Build reliable data infrastructure to ingest, transform, and store large volumes of ad spend, conversion, and audience data across channels.
– Implement robust authentication, multi-tenancy, and access controls to support enterprise client environments.
– Ensure high availability and observability through logging, monitoring, alerting, and automated testing. The alerts on build and crash of the platform should be sent on email.
– Own and maintain dev/ops operations such as automated build using docker container.
– Enable code modularity for scalable design such that the modules can be used in an independent and configurable manner.
– Improve the code readability and code quality by following/enforcing coding standards in the front-end and back-end code.
2 · Ad Platform & Publisher Integrations
– Meta: Integrate Adrsta's platform with major ad platforms via their APIs:
– Meta Conversions API (CAPI) — direct server-to-server event transmission with advanced matching, Predictive LTV, and deduplication logic.
– Meta Marketing API — campaign reporting, audience management, and bid signal APIs.
– Google Ads API — keyword, campaign, and conversion data ingestion and automated bid adjustments.
– Google Analytics 4 / GA4 — event data pipelines and cross-platform attribution.
– Shopify API — order, product, and customer data enrichment for e-commerce advertisers.
– Universal Ads (NBCU) — reporting and conversion integrations for streaming and CTV campaigns.
– Pinterest, Snap, Reddit, TikTok Ads — ongoing integration expansion as Adrsta's publisher network grows.
– Design a unified integration layer so new publisher APIs can be added quickly with standardized authentication (OAuth2, system tokens), rate-limiting, retry logic, and error handling.
3 · Agentic AI Workflows
Design and build autonomous AI agents that run as scheduled or event-driven workflows, producing recommendations and taking actions on behalf of advertisers:
– Bid Agent — analyzes real-time campaign performance data and adjusts bids programmatically across Meta, Google, and other platforms to maximize incremental ROAS within advertiser-defined constraints.
– MMM Agent — orchestrates Marketing Mix Modeling pipelines end-to-end: data ingestion, model training, scenario simulation, and budget recommendation delivery to media buyers.
– Geo Lift Agent — designs, launches, and reads out synthetic control geo lift experiments; surfaces causal incrementality estimates and confidence intervals without requiring holdout group revenue sacrifice.
– Predictive CAPI Agent — enriches server-side conversion events with ML-derived signals (Predicted LTV, purchase propensity scores, churn risk) before transmission to Meta and Google to improve value-based bidding and audience quality.
What we are looking for:
– 5–10 years of professional software engineering experience, ideally in ad tech, marketing technology, or data-driven SaaS.
– Prior experience at a digital advertising platform, marketing analytics company, media agency tech team, or performance-focused brand is a strong plus.
– Demonstrated track record shipping production-grade integrations with 3rd party platform APIs.
– Familiarity with digital marketing concepts: attribution, conversion events, audience segmentation, incrementality testing, and Marketing Mix Modeling at a conceptual level.
Technical skill-set:
– Backend: Python (primary) — FastAPI or Django, strong async programming, data pipeline experience. Node.js a plus.
– Frontend: React or Next.js — ability to build clean, functional dashboards and data visualization UIs (Recharts, D3, or similar).
– Databases: PostgreSQL, BigQuery or Snowflake, Redis. Comfort writing complex SQL and designing schemas for analytical workloads.
– Cloud & Infra: AWS or GCP — Lambda/Cloud Run, S3/GCS, IAM, basic Terraform or CDK. Docker and CI/CD pipelines.
– AI/ML integration: Experience calling LLM APIs (OpenAI, Anthropic), building prompt pipelines, and working alongside data scientists to productionize statistical or ML models.
– Ad Platform APIs: Awareness and knowledge of at least two of — Meta Graph API / CAPI, Google Ads API, GA4, Shopify Admin API, or similar publisher APIs.
– Security: OAuth2 flows, token management, API key rotation, and basic AppSec best practices.
What we offer:
– Competitive salary and meaningful early-stage equity — you are joining a team building something from the ground up.
– Fully remote with a strong preference for EST-aligned availability.
– Direct access to leadership: you will work with the leadership and partners.
– Work with some of the largest advertisers and publishers in the world — real scale, real stakes.
– The opportunity to architect and own entire product surface areas, not maintain tickets in a queue.
– Collaborative, low-ego team that values craftsmanship and moves fast without unnecessary process.
How to apply:
Send your resume and a short note about the most interesting integration or data pipeline you have built to: to support@adrsta.ai