Learning Commons · 8 hours ago
Senior Software Engineer, Developer Experience
Learning Commons is an education initiative founded by Mark Zuckerberg and Priscilla Chan, focused on improving teaching and learning practices. They are seeking a Senior Software Engineer to build AI infrastructure and software systems that enhance the connection between educational tools and learning science, while driving architectural decisions and collaborating with cross-functional teams.
Non-profit Organization Management
Responsibilities
Design, build, and maintain high-quality developer-facing tools — including SDKs, APIs, documentation frameworks, UI components, and core elements of our Developer Portal
Lead frontend feature development using React, TypeScript, and modern tooling, ensuring fast, accessible, and intuitive developer interfaces
Own full-stack feature delivery from initial problem framing through architecture, implementation, testing, and production rollout
Contribute to and extend UI tooling, including Storybook components, documentation patterns, and shared design system improvements
Strengthen product quality through clear, scalable code; thoughtful code reviews; and robust testing practices using tools like Playwright
Improve development workflows by contributing to GitHub Actions pipelines, internal tooling, and engineering best practices
Collaborate cross-functionally with product, design, research, and infrastructure teams to scope, plan, and deliver impactful DevEx features
Qualification
Required
Senior full-stack engineer with strong modern frontend expertise (React, TypeScript, Vite, React Router) and 5+ years of experience building high-quality software in modern web ecosystems
Solid Node.js skills for full-stack feature work
Experience shipping developer-facing products (SDKs, APIs, dev tools, or portals)
Strong architectural instincts (modular, scalable, maintainable systems), and a strong understanding of the value of clean architecture, code quality, maintainability, and predictable delivery
Hands-on experience with open-source workflows
Experience building or contributing to developer portals, documentation systems, or learning-oriented tooling
Experience with API schema standards (OpenAPI, JSON Schema) and documentation tooling
Preferred
Familiarity with AI developer tools, embeddings, or LLM-powered workflows
Experience designing or contributing to design systems or shared component libraries
Familiarity with analytics tooling to instrument and measure developer workflows
Benefits
Provides a generous employer match on employee 401(k) contributions to support planning for the future.
Paid time off to volunteer at an organization of your choice.
Funding for select family-forming benefits.
Relocation support for employees who need assistance moving
Company
Learning Commons
Learning Commons is the name of the Chan Zuckerberg Initiative's long-standing work and investment in education, which aims to scale proven teaching and learning practices to benefit every learner.
Funding
Current Stage
Growth StageCompany data provided by crunchbase