Senior Python Engineer (with TypeScript and Agentic development experience)
Core
Build reliable backend services, APIs, and data-access systems for customer-facing and internal AI/ML applications.
Role type
Senior Backend Software Engineer (Python/TypeScript)
Builds
APIs, services, integrations, and data-access systems for AI and ML products
Domain
Data business / AI Platform Services
Deliverable
production ML models
Required skills
Python, TypeScript, GraphQL, REST APIs, PostgreSQL, MySQL, DynamoDB, Cloud Firestore, AWS Lambda, Cloud Run, automated testing, distributed systems
Preferred skills
GCP services (Cloud Run, GKE, Pub/Sub, Cloud SQL), authentication, search, cloud infrastructure, messaging, queues, event-driven architectures, MCP integration, observability tools, external API integration
Technologies
Python, TypeScript, GraphQL, REST, PostgreSQL, MySQL, DynamoDB, Cloud Firestore, AWS Lambda, Cloud Run, GCP, Git, CI/CD
Responsibilities
Build and evolve backend services and integrations; design API contracts and data-access patterns; work with relational and NoSQL databases; build asynchronous and event-driven processing; improve testing, observability, and performance; own work from implementation through deployment and support; partner with cross-functional teams; contribute to code reviews and peer learning
Seniority
Senior, hands-on IC