Software Engineer
Indexed description
Who You Are
You’re a Software Engineer who has a strong grasp on building systems and handling large amounts of data, with a desire to get hands-on with advanced AI/ML work.
What You’ll Build
- Implement the core agent architecture (state, tools, workflows, evaluations)
- Lead the infrastructure development on AWS / GCP and other cloud providers
- Contribute across both the backend and frontend of the product
- Design and maintain data ingestion pipelines that turn messy inputs into structured, usable context
- Integrate LLMs, embeddings, and retrieval infrastructure into production systems
- Build guardrails, evals, and observability to ensure reliability, performance, and cost control
- Work closely with founders and product to translate real user needs into shipped functionality
- 3+ years of experience as a backend, platform, or infrastructure engineer
- Strong fundamentals in data structures, APIs, async systems, and distributed services
- Experience building production data pipelines, ETL systems, or search/retrieval infrastructure
- Strong capability working with Python and TypeScript in production
- Experience in a startup building a product
- Background in developer tools, infra, or technical products
- Experience handling unstructured or domain-specific data
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search