Senior Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We’re looking for a senior backend engineer who can independently own the architecture of a complex product and drive deep performance optimization work on our AI products. This role goes beyond writing code - it requires product thinking, the ability to stay on top of every detail across the product, and the ability to coordinate frontend and backend teams to take a product from design through to a polished, shipped release., 1. Own the design and implementation of the product’s overall backend architecture, addressing the challenges of high-concurrency, high-complexity systems while ensuring scalability, stability, and maintainability.
- Make effective use of AI-assisted development tools to improve engineering efficiency and code quality, and stay current on best practices in AI-assisted engineering.
- Analyze and optimize AI product performance - inference speed, resource consumption, response latency, and other bottlenecks - to continuously improve overall system efficiency.
- Bring a product design mindset to technical decisions, balancing business requirements against technical feasibility rather than simply implementing specs as given.
- Oversee the fine-grained details of the product development process and take full ownership of product quality and final delivery outcomes.
- Coordinate frontend and backend engineers on scheduling and API alignment, lead integration testing and QA, and ensure the product ships on time and at a high bar of quality.
- Participate in technical design reviews and roadmap planning, driving the continued evolution of both the product and its technology.
Requirements
- 3-5 years of backend development experience, including experience independently architecting and shipping a complex product from the ground up.
- Strong system design skills, with a solid understanding of common patterns and solutions for high-concurrency, distributed systems.
- Proficient with AI-assisted development/coding tools, with a track record of applying them on real projects to improve engineering efficiency.
- Experience optimizing the performance of AI products, with a clear understanding of the key factors affecting AI application performance and the ability to propose effective solutions.
- Strong product design sensibility - able to evaluate requirements and technical approaches from a user and product perspective, not just an engineering one.
- Strong project ownership and execution skills, able to independently manage the details and progress of complex projects and take responsibility for outcomes.
- Strong cross-functional collaboration and communication skills, able to effectively coordinate frontend and backend resources and drive integration testing and delivery.
- Fluent in Chinese (required).
- High sense of ownership and self-motivation, able to maintain quality with minimal oversight.
Nice to Have
- Experience independently leading a team or taking a product from 0 to 1 launch.
- Experience with AI / large language model-based products.
- Experience building creator or freelancer marketplace products.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering in the Age of AI?
How to Become an AI Engineer
Is Software Engineering Over-Saturated?
Dev Digest 121 - AI goes offline