Full-Stack Engineer; AI & Platform
Listed on 2026-02-12
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Overview
The client is a leading mobile and web-based learning platform that delivers efficient and affordable study solutions for professional certifications. Guided by the belief that education should be accessible to everyone, the platform aims to remove the stress and financial barriers often associated with professional certification exams by preparing members to pass with confidence and advance their careers.
The engineering team collaborates closely with the product and design teams to build and maintain the technical foundation of the platform’s applications. As stewards of the codebase, engineers are dedicated to their craft, delivering high-quality, resilient, and accessible products that support learners from all backgrounds in achieving their goals. The team continuously refines its processes, coding standards, and architectural patterns—both individually and collectively—to ensure readiness for future challenges.
Role OverviewThe Staff Full-Stack Engineer on the Platform team plays a key role in research, experimentation, and early product development. This role focuses on exploring, validating, and prototyping new technologies and product concepts, often through the development of early-stage minimum viable products (MVPs) that help the broader organization evaluate new capabilities and opportunities.
In addition to R&D initiatives, the role contributes to core platform systems, ensuring that backend services and APIs align with the company’s long-term architectural direction. This engineer operates with a high degree of autonomy, working from loosely defined goals and translating them into practical, scalable technical solutions.
As a senior technical contributor, the Staff Full-Stack Engineer collaborates closely with engineering, product, and design partners to rapidly iterate on concepts, connect experimental systems to existing platforms, and assess tradeoffs between speed, quality, and maintainability. The role spans the full stack, including backend services, frontend integration, and interaction with AI/ML systems.
Key Responsibilities- Design, build, and maintain backend services using Type Script and Node.js
, with a strong focus on reliability, performance, and scalability - Lead and execute experimental initiatives, translating ambiguous product or research goals into working prototypes and MVPs
- Collaborate cross-functionally to design APIs and infrastructure that support both experimental features and long-term platform needs
- Work across frontend and backend systems to ensure smooth integration and usable end-to-end experiences
- Evaluate, integrate, and experiment with AI/ML systems, balancing innovation with practical engineering constraints
- Identify system bottlenecks and architectural risks, and independently drive solutions
- Monitor production systems, debug complex issues, and optimize database and service performance (Mongo
DB) - Provide technical leadership through mentorship, code reviews, and contributions to architectural discussions and engineering standards
- 8+ years of professional engineering experience, with significant ownership across backend and full-stack systems
- Deep expertise in Type Script, including designing and maintaining large, production-grade codebases
- Strong experience building and maintaining APIs and backend services (security, rate limiting, reliability, observability)
- Demonstrated ability to work independently on ill-defined problem statements
- Experience integrating or experimenting with AI/ML systems in practical, product-oriented ways
- Strong commitment to code quality, testing, and clear technical documentation
- Experience building production systems in additional languages (e.g., Python)
- Experience working with large language models (LLMs), embeddings, or AI-driven workflows
- Experience with Mongo
DB or other No
SQL databases, including performance optimization - Experience taking projects from early concept through prototype, evaluation, and iteration
- Prior experience mentoring engineers or acting as a staff-level technical leader
- Operates with strong technical judgment and a focus…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).