AI is fundamentally changing how software is built, opening new ways to design, implement, and evolve systems, and were looking for AI-native backend engineers who want to work at the forefront of how modern R&D operates.
As a Backend Engineer on our team, youll be responsible for building scalable backend services and architecture while deeply integrating AI development tools (such as Cursor, Claude Code) into how you design, implement, and iterate on systems. You will be part of a team that cares deeply about performance, reliability, and shipping high-impact engineering work.
What am I going to do?
Build and own high traffic backend services, APIs, and core systems used in production.
Use AI development tools as a default part of daily development, not an add-on.
Apply AI to problem framing, system design, debugging, refactoring, and decision making, not just code generation.
Design backend solutions with a strong focus on scalability, reliability, observability, and maintainability.
Collaborate closely with other engineers to deliver features and influence how AI is used across day-to-day R&D work.
Participate in architectural discussions and help raise the overall backend and AI maturity of the organization.
Requirements: Proven, hands-on experience using AI as a core part of software development, demonstrated through production work, open source, or personal projects you can clearly explain.
Strong backend engineering skills in one or more languages such as Node.js, Kotlin, Go, Python, Ruby, or Java.
Deep understanding of backend architecture, APIs, services, and system design principles.
Fluent English
Strong communication skills and a collaborative mindset.
Nice to have:
Built and maintained an MCP that is actively used by users.
Created internal tools, scripts, or agents that use AI to support engineering tasks like code generation, testing, documentation, or system analysis.
This position is open to all candidates.