Salary
💰 $108,000 - $145,000 per year
Tech Stack
AWSAzureBigQueryCloudDockerETLFlaskGoogle Cloud PlatformGrafanaGraphQLJavaScriptNode.jsPythonSQLTableau
About the role
- Create AI tools that can grasp and respond to questions in common language to offer insights, warnings, compile reports, and improve tasks like ticket management and campaign planning
- Design and operate integrations across internal systems and third-party SaaS (REST/GraphQL APIs, webhooks, OAuth, JWT) with attention to reliability (rate limits, retries, idempotency)
- Develop and orchestrate multi-step AI workflows using frameworks like LangChain or LangGraph, with human-in-the-loop approvals where appropriate
- Ensure AI safety and reliability by incorporating guardrails, evaluation frameworks, fallback logic, RBAC, audit trails, and PII protections
- Build and maintain data pipelines (SQL, Python, dbt) that power AI agents and ensure reliability, observability, and performance
- Create lightweight UIs and self-serve experiences (e.g. Slack apps, low-code internal tools) to drive adoption and make automations accessible to non-technical users
- Collaborate with Sales, Partnerships, Product, Engineering, and Data Science teams to select priority projects, create prototypes quickly, and ensure solutions are put into use
- Apply best practices in DevOps and monitoring, including CI/CD, automated testing, observability, and incident response guides
- Enforce security and compliance best practices across all automations and data workflows
Requirements
- 2–4 years experience in AI, automation, data engineering, or analytics engineering
- Proficiency in SQL and Python; experience building and operating ETL/ELT pipelines
- Experience designing and consuming APIs/webhooks and building services (FastAPI, Flask, or Node.js)
- Exposure to dbt and modern cloud data warehouses (Snowflake, BigQuery)
- Experience incorporating AI/LLMs into workflows, including prompt design, data retrieval, evaluation, and human oversight
- Familiarity with Git, CI/CD, automated testing, and event-driven systems (queues, pub/sub, webhooks)
- Strong communication skills: able to turn complex business processes into scalable automations and explain technical concepts clearly
- Experience with at least one data visualization tool (Tableau, Mode, Power BI, Looker, or similar)
- Hands-on experience with workflow automation and low-code development platforms (Zapier, n8n, Gumloop, Superblocks)
- Preferred: Built AI tools or automations adopted by non-technical users in business environments
- Preferred: Experience with frameworks like LangChain, LangGraph, or MCP for AI agent orchestration
- Preferred: Exposure to vector search/RAG and evaluation frameworks (e.g., Ragas, DeepEval)
- Preferred: Experience creating Slack apps or other lightweight internal tools to support adoption
- Preferred: Familiarity with API tooling (OpenAPI/Swagger, Postman), contract testing, and monitoring
- Preferred: Experience in using cloud platforms such as AWS, GCP, or Azure; Docker; infrastructure as code
- Preferred: Integration experience with business tools (Salesforce, Slack, Google Workspace, Jira/Linear)
- Preferred: Experience building automations in business intelligence tools (Jupyter, Grafana, Google Analytics)
- Preferred: Prior exposure to e-commerce, retail analytics, or ad tech