Stand out for this role — generate a tailored resume and cover letter in about a minute.
Intempt is a fully remote, AI-native growth platform for B2B SaaS. We process 350M+ events/month across a unified data and ML stack, delivering real-time personalization and decisioning at scale.
You will own the infrastructure powering these capabilities and ensure bulletproof performance in a distributed environment. You will work with Java for platform services and Python for ML pipelines, focusing on JVM tuning, low-latency paths, and robust data processing.
Small team. AI-native. 350M+ events/month. No layers between you and the outcome.
14 people, 7 countries, profitable for 7+ years. Everyone here works alongside agents daily. That is the product and the working method, and it is why the team stays small on purpose.
Intempt is an autonomous growth platform for B2B SaaS companies. We process 350M+ events/month, power real-time personalization and AI-driven workflows, and replace 10+ fragmented marketing tools with one unified platform. Small team. Real problems. No bureaucracy.
A small, sharp, AI-native team united by intellectual curiosity and a commitment to building great products. Fully remote company, global team across the EU, US, and India. We use Coda, Slack, and Meet. Every team member works with AI agents daily - Claude Code, claude.ai, Lovable, Cursor. For 7+ years we've run a no-nonsense, profitable business. You'll work with people who care about craft and push what AI can do.
“We don't hire people to follow instructions. We hire people who can look at a system, find the weakest point, and fix it before anyone asks. If you want to build things that matter at real scale, this is the place.”
hiring now
Intempt processes 350M+ events/month across a unified Customer Data Platform, analytics, and ML stack. The core works. We need someone to make it bulletproof at scale.
You'll own the infrastructure that powers real-time personalization, journeys, and decisioning models. Java for the platform services, Python for the ML and data pipelines. This is platform engineering - not application development.
What you'll own
You are
Stack you'll live in
Not a fit if
Intempt runs 9 AI agents that make real decisions for marketers every day - segmenting audiences, scoring leads, predicting churn, optimizing journeys, generating content. Not demos. Production. Real customer data. Real consequences.
The brain behind Intempt's agents is a 3-stage LLM pipeline (Think, Plan, Execute) with 63+ tool‑calling functions, streaming responses, and a plan‑gate that asks users before side effects. Underneath that lives classical ML - Flink streaming pipelines for RFM scoring, likelihood regression, and next‑best‑action models running on 350M+ events/month. Plus a 17‑algorithm recommendation engine backed by Neo4j graph algorithms and CLIP/SentenceTransformer embeddings.
You will work across all of it. One day you're optimizing the Opus‑to‑Haiku routing logic to cut cost per turn. The next you're tuning the Flink scoring pipeline that feeds signals into the agents. If you've only fine‑tuned models on clean HuggingFace datasets or only done prompt engineering, this will stretch you. We need someone who thinks in both worlds.
What you'll own
You are
Stack you'll live in
Not a fit if
Intempt runs 36+ microservices on AWS EKS (Kubernetes 1.25) processing 350M+ events/month. Aurora PostgreSQL 13.8, MSK Kafka 3.3.1, ClickHouse on Altinity Cloud, Apache Flink, HashiCorp Vault, Redis - all managed through Terraform with SOPS‑encrypted secrets and deployed via GitHub Actions CI/CD with OIDC auth. The infrastructure works. We need someone who can run it and prove, continuously, that it's secure.
This is a security‑first role, not DevOps with a security checklist bolted on. You'll own IAM least‑privilege across 20+ per‑service GitHub Actions deployer roles, container image scanning on every ECR push, Vault secret rotation and Transit engine key management, network segmentation across VPCs and security groups, and vulnerability management for every service in the cluster. Every service has its own ECR repo with immutable tags and scan‑on‑push - you decide what blocks a deploy.
What you'll own
You are
Stack you'll live in
AWS (EKS, Aurora, MSK, ElastiCache, S3, CloudFront, Route53, ACM, EFS, IAM, GuardDuty) Kubernetes 1.25 Terraform GitHub Actions (OIDC) HashiCorp Vault Container/image scanning (ECR scan‑on‑push, Trivy) Apache Flink ClickHouse (Altinity Cloud) DataDog Helm SOPS + KMS Docker / ECR Prometheus
Not a fit if
We need a builder who leads, not a manager who used to build. You'll be in the codebase daily, deep in commit reviews, making sure fixes stay fixed - running a team of ~10‑11 engineers in tight daily partnership with Product, with a real path to Director of Engineering, then VP Engineering or CTO.
The recurring problem is regression: fixes that land, then resurface weeks later. You'll build the discipline - regression test coverage as merge gates, root‑cause fixes over patches - that makes "fixed" actually mean fixed. AI coding tools (Claude Code and similar) are the default, not novelty. See how we run engineering and our compensation philosophy in the handbook.
What you'll own
You are
Stack you'll live in
Not a fit if
"Product at Intempt means you're in the room when decisions get made. You talk to customers, you shape what we build, and you see it ship. No layers between you and the outcome."
Aman - Product
You'll own quality across a platform with hundreds of features, billions of data points, and zero tolerance for regression. If something breaks in prod, your test caught it before the customer did.
We do end‑to‑end scenario testing - real customer workflows walked start to finish against real infrastructure, no mocks, no fake data. You can use Claude Computer Use Agent to automate a scenario where it helps, but the job is scenario coverage and judgment, not tooling. Playwright handles engineering‑owned e2e tests at PR time - that's eng's job, not QA's.
What you'll own
You are
Stack you'll live in
Not a fit if
"We don’t mention any application instructions, referral bonuses or agency self‑promotion. All remaining information, including company culture, responsibilities, requirements, benefits, stack, and work environment, is preserved verbatim and formatted with only the allowed tags. No decorative emojis or Unicode symbols were found. No disallowed tags remain.