Python Engineer
Core
Develop production-grade Python services, design robust application architectures, and build AI-enabled product experiences for real-time applications.
Role type
Senior Python backend engineer (product engineering)
Builds
Scalable, reliable, and intelligent backend services and AI-enabled product features
Domain
Software engineering, backend systems, AI integration
Deliverable
production ML models | product features
Required skills
Python, asynchronous programming, API design, distributed systems, database management, testing methodologies, system design, observability
Preferred skills
AI/ML integration, conversational interfaces, streaming systems, workflow engines, state machines, human-in-the-loop systems
Technologies
Python, containers, cloud environments, CI/CD pipelines, message queues, relational/document databases
Responsibilities
Build and maintain production-ready Python services, design modular software architectures, implement asynchronous workflows, integrate internal and external systems via APIs, ensure production reliability through monitoring and testing, troubleshoot production issues, translate product requirements into technical designs, collaborate with cross-functional teams, participate in code reviews and improve engineering workflows
Seniority
Senior, hands-on IC