Coalition, Inc. is the world's first Active Insurance provider designed to help prevent digital risk before it strikes. They are seeking a Senior Software Engineer to lead the development of their internal AI platform and orchestration components, focusing on creating scalable tools for intelligent Agents and RAG pipelines across the organization.
Responsibilities:
- AI Platform Engineering: Build and maintain the core infrastructure, services, and SDKs that empower the rest of the company to leverage LLMs and Agentic workflows
- Scientific Collaboration: Partner closely with Applied Scientists and Data Scientists to translate experimental models and research into scalable, production-grade AI services
- Data Strategy: Work with Data Engineers to design robust data pipelines that feed into RAG systems, ensuring high-quality, real-time data retrieval for AI context
- Internal Onboarding: Act as a technical consultant and facilitator for other engineering teams, helping them successfully onboard their specific AI use cases onto the platform
- Design & Document: Design, document, and deploy public AI interfaces that provide an exceptional developer experience for internal users
- Operational Excellence: Collaborate with Site Reliability Engineers (SRE) to deliver AI applications in a repeatable, stable, and highly efficient software development lifecycle
- Quality Engineering: Develop comprehensive test cases for AI models and workflows, working with QE to ensure deterministic and reliable outcomes in a non-deterministic AI landscape
Requirements:
- Expert-level API and service development in Python (required) and/or Go
- Experience with SQL, database management
- Hands-on experience building RAG pipelines, managing vector databases, and orchestrating multi-agent systems
- Proven ability to communicate technical requirements effectively across Data Science, Data Engineering, and Product domains
- Deep understanding of production-tested principles including horizontal scaling, 12-factor application design, and security principles like OWASP
- Experience monitoring AI performance and analyzing model/software errors using tools like Sentry, DataDog, or Jaeger
- Proficiency in container-based development with Docker and source control via Git
- At least 5+ years of hands-on software development experience
- Experience with AI orchestration frameworks (e.g., LangChain, LangGraph, LlamaIndex, LiteLLM, or CrewAI)
- Production experience with distributed, event-driven, and message-driven architectures
- Experience building self-service 'Platform-as-a-Product' for internal developers