Senior AI Engineer (Automation & Internal Tools)
Core
Designing and running production AI services (RAG assistants, MCP servers, AI agents) and building smart automations to scale internal tools and save time.
Role type
Senior hands-on IC AI Engineer (Automation & Internal Tools)
Builds
Production Python services, RAG pipelines, MCP servers, AI agents, and n8n automations for internal team efficiency.
Domain
SaaS / Generative AI / Internal Tooling
Deliverable
production ML models
Required skills
Python backend engineering, RAG and retrieval (embeddings, vector search), SQL/Postgres, Redis, AI agents and agentic workflows, LLM principles and prompt engineering, AI-assisted development (Claude Code), REST APIs and OAuth, data-handling and security practices.
Preferred skills
MCP server design, workflow automation platforms (n8n, Make), OpenAI/Anthropic API integration, third-party service integration (Jira, Slack, HubSpot), LLM observability and eval tooling, managed container PaaS, text/data processing, Google Workspace/Slack/CRM APIs.
Technologies
Python, Postgres, pgvector, Redis, n8n, Langfuse, promptfoo, OpenAI, Anthropic, Claude Code, Git, CI/CD.
Responsibilities
Lead discussions on business challenges and propose AI solutions; make and document architecture decisions (code vs low-code, build vs buy); design, build, and operate production Python services and RAG pipelines; design and maintain MCP servers and AI agents; build and maintain n8n automations; optimize cost and performance of AI workloads; use AI coding agents as a primary implementation tool; integrate external and internal services via APIs; build internal MVP tools; research and implement new automation tools.
Seniority
Senior, hands-on IC