Symmetry AI - Senior Full Stack Engineer
Requirements
• 5+ years building and operating backend or full-stack systems in production environments. • 5+ years • Strong Python fundamentals and experience with modern web frameworks. • Python • Deep understanding of data modeling and SQL with hands-on experience in relational databases. • data modeling and SQL • Experience designing distributed and asynchronous systems for scale and reliability. • distributed and asynchronous systems • Understanding of vector or graph data models and their role in search, retrieval, or knowledge systems. • vector or graph data models • Solid foundation in cloud-native operations — containerization, orchestration, monitoring, and scaling. • cloud-native operations • Track record of owning systems end-to-end — from design to post-launch operation. • owning systems end-to-end • Awareness of security best practices and compliance principles. • security best practices • compliance principles • Strong debugging, observability, and incident-management skills. • Clear, proactive communicator comfortable working with product and research partners. • If you thrive on autonomy, clarity, and collaboration and want to build the connective tissue between humans and AI systems, Symmetry is where you’ll do your best work.
Responsibilities
• Design, Build, & Maintain APIs: Build reliable, versioned interfaces that power Symmetry’s product and external integrations. • Design, Build, & Maintain APIs: • Architect Data Systems: Design and optimize relational, vector, and graph-based data stores that represent interconnected project context. • Architect Data Systems: • Build Distributed Services: Develop and scale backend systems using modern Python frameworks and asynchronous processing patterns. • Build Distributed Services: • Integrate AI Workflows: Combine retrieval and generation pipelines to deliver context-rich, adaptive intelligence within the platform. • Integrate AI Workflows: • Ensure Reliability & Security: Design for fault tolerance, enforce access control, manage secrets securely, and maintain compliance with data protection standards. • Ensure Reliability & Security: • Operate in Production: Deploy, monitor, and optimize services with meaningful metrics, alerts, and incident response practices. • Operate in Production: • Debug & Optimize: Trace issues end-to-end, fix root causes, and continuously improve system performance and resilience. • Debug & Optimize: • Collaborate Cross-Functionally: Partner with frontend, design, and research to deliver reliable, user-centered experiences. • Collaborate Cross-Functionally: • Own the Outcome: Document systems, write tests, and iterate post-launch using real-world feedback. • Own the Outcome:
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT