About the Organization
EnGen offers an at-scale, AI-powered approach to English instruction, designed to solve a systemic access issue: Adult English learners now represent 1 in 10 working-age adults in the U.S., yet the workforce system serves the needs of just 4% of these workers.
A Certified B Corporation, EnGen is filling the gap by partnering with employers, adult educators, workforce development organizations, and state governments to connect job seekers and incumbent workers with English skills, career pathways, and employment in high-demand industries. EnGen's workforce-aligned approach addresses employers' recruitment and retention challenges and advances learners' economic mobility.
Position Overview
We're looking for a Full-Stack Software Engineer to help build the technology that empowers adult English learners to achieve their career goals. You'll develop and enhance our AI-powered learning platform using TypeScript/React on the frontend and Python/FastAPI on the backend.
We expect our engineers to be fluent in AI-assisted development — using tools like Cursor and Claude Code to write, review, and ship code faster and at higher quality. You should be comfortable directing AI to generate code, critically evaluating what it produces, and knowing when to write it yourself.
Full-Stack DevelopmentDeliver production software across our TypeScript/React frontend and Python/FastAPI backend — whether writing code directly or steering AI tools to generate itBuild responsive web applications for diverse learners across desktop and mobileDesign and implement scalable APIs to support our learning platformDevelop real-time features for interactive lessons, conversation practice, and learner-coach communicationAI/LLM IntegrationIntegrate Large Language Models for content classification, skill assessment, learner feedback, and personalizationBuild information extraction systems to analyze learner responsesImplement AI-powered features for conversation practice and multilingual supportDevelopment ExcellenceWrite clean, well-tested code — and apply the same rigor when reviewing AI-generated outputActively use and refine AI-assisted development workflows to improve your own productivityCollaborate with product managers, designers, and education specialistsContribute to A/B testing frameworks and learning experience optimizationRequired Qualifications5+ years of professional full-stack web development experienceStrong proficiency in TypeScript, React, Python, and FastAPIExperience integrating with LLMs (OpenAI, Anthropic, or similar) for classification, extraction, or personalizationHands-on experience with AI-assisted development tools (Cursor, Claude Code, or similar) — and genuine comfort using them as part of your daily workflowExperience with PostgreSQL and API designStrong passion for EnGen's mission to help immigrants and refugees remove English as a barrier to career advancementSelf-directed and able to work independently in a remote environmentPreferred QualificationsExperience building edtech or language learning platformsKnowledge of NLP and educational AI applicationsFamiliarity with WCAG accessibility standardsExperience with Railway, Cloudflare, or similar cloud infrastructureMultilingual capabilities, particularly SpanishWhat We OfferCompetitive salary and equityComprehensive health, dental, and vision insuranceFlexible PTO and fully remote environmentProfessional development budgetMission-driven work with measurable real-world impactReady to use technology to break down language barriers and create economic opportunities? Join us in building the future of workforce English instruction.