Indie Campers is seeking a Senior Data and Machine Learning Engineer to build the pipelines, features, and services that power machine learning and analytics across our platform. You will split your work between data engineering (batch/stream) and MLOps (training/serving/monitoring), focusing on pragmatic and reliable solutions.
What You'll Do
- Build APIs, microservices, and thin UIs using Go, Python, React, and Next.js.
- Integrate LLMs (OpenAI/Claude), embeddings, retrieval, and tool use into our products.
- Implement evaluations, guardrails, and observability for production AI features.
- Set up foundational MLOps infrastructure including model/embedding stores, vector databases, and batch/online flows.
- Ship rapidly with a focus on experiments, metrics, and cost controls.
What We're Looking For
- 5–8+ years of experience in data engineering or machine learning infrastructure.
- Proficiency in Python, SQL, and dbt.
- Hands-on experience with orchestration, streaming data, columnar storage, and CI/CD for data.
- Practical knowledge of MLOps stacks such as MLflow, Feast/Tecton, and SageMaker/Vertex.
- A pragmatic, reliable, and collaborative working style.
Technical Stack
- Languages & Frameworks: Go, Python, React, Next.js
- AI/ML: OpenAI, Claude
- Data & MLOps: dbt, MLflow, Feast/Tecton, SageMaker/Vertex
Team & Environment
Our culture is built on being Customer First, taking Ownership, staying Committed to our team's long-term goals, and a dedication to learn, build, structure, be precise, and go deep.



