Summary
Join Xayn, a leading AI startup, as a Senior Backend API Engineer and play a vital role in developing their privacy-first Legal AI solution, Noxtua. You will build and maintain scalable, high-performance backend services using Rust and Python, collaborating with AI researchers and engineers. This position requires strong proficiency in Rust and Python, expertise in backend development, and a solid understanding of system architecture. The role offers flexible working hours, 26 vacation days plus holidays, and 100% remote work possibility (with German residence). Xayn provides equipment like a laptop, second screen, and keyboard, along with discounts on services like Urban Sports Club.
Requirements
- Strong proficiency in Rust and Python, with at least 2 years of Rust experience, including API development (e.g. with Tokio) and applying OpenAPI standards
- Expertise in backend development, including database integration (PostgreSQL), Docker containerization, and security practices like OAuth and secure coding
- Solid understanding of system architecture, with experience in microservices, scalable deployments using Kubernetes, and network architecture fundamentals
- Strong problem-solving and algorithmic skills, with a clean code approach and a focus on performance optimization
- Test-driven development mindset, with proven experience in extending Python projects, ensuring type-safe coding practices, and efficient collaboration within cross-functional teams
- Working Permission: EU
- Language: English (fluent)
Responsibilities
- Develop and maintain scalable backend services using Rust, focusing on the core APIs that handle the heavy lifting for Xaynβs Noxtua platform
- Design, develop, and deploy secure and robust APIs with a focus on scalability, stability, and security for customer-facing services
- Manage Service and Tenant APIs using Python, including tenant creation, administration, and rights management for efficient customer operations
- Integrate AI libraries primarily in Python, implementing features close to LLMs (Large Language Models) and supporting AI-related API development
- Optimize algorithms and system performance to ensure speed, scalability, and overall system reliability across the platform
- Contribute to platform development with a focus on security and stability while designing and deploying new APIs for AI-driven features
- Collaborate with AI Engineers, DevOps, and Frontend Developers to implement solutions effectively and ensure seamless integration across teams
Benefits
- Flexible working hours: Full-time (32-40h/week)
- Vacation: 26 days + December 24th & 31st off
- Remote: 100% remote work possible (given a German residence), other countries upon request
- Discounts: e.g. Urban Sports Club Membership
- Equipment: Laptop (Lenovo or Mac), second screen, keyboard etc
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.