Turing
Mumbai, Maharashtra, India Posted 23h ago
Turing works with frontier AI labs and Fortune 500 enterprises to build and deploy end-to-end agentic AI systems inside mission-critical workflows. As a Senior Full-Stack Engineer, you will build and support applications used by asset management clients, taking ownership of complex features from requirements through production support.
Key Responsibilities
Design and deliver production features using Python and React, taking ownership of complex implementation decisions.
Build and maintain Python backend applications, services, and APIs.
Develop responsive and usable web applications with React.
Translate requirements into technical designs, identify dependencies, and drive delivery through testing, release, deployment, and production support.
Implement integrations across APIs, relational databases, and enterprise systems.
Investigate issues, contribute to root cause analysis, support deployments, and help maintain reliable production applications.
Write automated tests, participate in code reviews, maintain clear technical documentation, and take ownership of code quality, security, and correctness.
Requirements
5+ years of professional software engineering experience.
Track record of delivering production full-stack applications and taking technical ownership of complex features.
Hands-on experience building backend applications, services, and APIs with Python.
Hands-on experience building and maintaining production web interfaces with React.
Experience with authentication, application design, testing, deployment, SQL, data modeling, and relational databases.
Experience integrating applications with APIs and enterprise systems, deploying applications on a cloud platform, and supporting production systems.
Practical experience using Claude, Codex, or similar tools across the software development lifecycle.
Clear communication and the ability to collaborate effectively with engineers and business stakeholders.
Preferred Qualifications
Experience building and testing AI agents that combine large language models with tools or APIs to support multi-step workflows.
Experience evaluating agent outputs and handling failures.
Experience building software for financial services.