Legion is looking to design, develop, and maintain the core infrastructure that underpins their Generative AI platform, ensuring secure, reliable systems that work alongside people tackling critical challenges.
Requirements
- Proficiency in Rust, with experience in designing and developing high-performance systems.
- Experience with REST APIs and Graph APIs, including designing, consuming, and optimizing API integrations across heterogeneous systems.
- Deep understanding of common API authentication and authorization mechanisms, including but not limited to OAuth 2.0, OIDC, API keys, JWT-based auth flows, Service accounts and workload identity federation, Basic auth and session-based auth patterns
- Hands-on experience integrating with external systems of record (e.g., CRM, HRIS, billing, identity providers) using SDKs, webhooks, and event-driven patterns.
- Prior experience leading the development of a framework or core piece of infrastructure/platform that has been widely adopted and built upon by teammates or customers.
- Strong working knowledge of Kubernetes and/or Docker, and experience in deploying and managing applications in containerized environments.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
Responsibilities
- Lead the design and development of foundational components and frameworks that serve as the building blocks for our Generative AI platform.
- Collaborate with cross-functional teams to understand their needs and requirements, and create platform solutions that empower developers to build innovative applications on top of it.
- Work closely with data scientists and machine learning engineers to integrate Generative AI models into the platform, ensuring seamless and efficient execution within enterprises.
- Provide production support and troubleshooting expertise to ensure the platform's smooth operation and address any performance or scalability challenges.
- Stay abreast of industry trends and best practices related to platform engineering, and incorporate them into our platform to maintain its cutting-edge status.
- Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence within the team.
Other
- Cultivate a growth mindset, constantly studying and staying current with design patterns, techniques, and technologies that attract developers to platforms and frameworks.
- Exceptional communication and collaboration skills to work effectively in a team-oriented environment.
- Have to be eligible to work in US without sponsorship
- Previous experience in developing platforms for AI/ML applications or working with Generative AI models.
- Understanding of DevOps practices and CI/CD pipelines for platform deployment.