EvenUp is on a mission to close the justice gap using technology and AI. We empower personal injury lawyers and victims to get the justice they deserve. Our products enable law firms to secure faster settlements, higher payouts, and better outcomes for victims injured through no fault of their own in vehicle collisions, accidents, natural disasters, and more.
Requirements
- Strong experience building and scaling backend systems, platforms, or infrastructure
- Proven ability to lead complex technical initiatives across teams or domains
- Deep understanding of distributed systems, system design, and technical tradeoff analysis
- High standards for code quality, architecture, and long-term maintainability
- Proficiency in Python, with experience in additional languages such as NodeJS, Go, Java, or C++
- Experience working with AI/ML systems or LLM-powered applications
- Exposure to AI platforms, developer enablement tooling, or ML-heavy environments
Responsibilities
- Own and evolve core backend systems and platforms that enable LLM-powered products at scale
- Drive the technical direction of complex, high-impact initiatives with significant ambiguity
- Design and deliver scalable, reliable, and maintainable systems that power production-grade AI applications
- Raise the technical bar through mentorship, best practices, and architectural leadership
- Influence long-term platform and infrastructure roadmaps with a focus on scalability, maintainability, and developer velocity
- Build, ship, and iterate on backend systems that support production-grade LLM applications. Deliver high-quality, maintainable code using a modern tech stack (e.g., Python, Postgres, Kubernetes, Elasticsearch)
- Lead the architecture and design of resilient, scalable distributed systems. Establish and uphold best practices around system design, performance, observability, and reliability
Other
- This is a hybrid role, with an expectation of being in our SF office three days per week.
- Partner closely with Product, ML, and Infrastructure teams to translate abstract requirements into robust engineering solutions
- Work closely with Product, ML, Data, and Infrastructure teams to scope, design, and deliver impactful solutions. Translate high-level product needs into clear technical plans and execution paths
- Clear, structured communication and the ability to influence cross-functional stakeholders
- Comfort operating in fast-paced, high-growth, and ambiguous environments