Build and maintain the AI-powered learning platform across a TypeScript/React frontend and Python/FastAPI backend. Integrate LLMs for classification, extraction, personalization, and conversation practice. Design scalable APIs, develop real-time interactive features, apply AI-assisted development workflows, write well-tested code, and collaborate with product, design, and education teams to optimize learning experiences and A/B tests.
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 Development
- Deliver production software across our TypeScript/React frontend and Python/FastAPI backend — whether writing code directly or steering AI tools to generate it
- Build responsive web applications for diverse learners across desktop and mobile
- Design and implement scalable APIs to support our learning platform
- Develop real-time features for interactive lessons, conversation practice, and learner-coach communication
AI/LLM Integration
- Integrate Large Language Models for content classification, skill assessment, learner feedback, and personalization
- Build information extraction systems to analyze learner responses
- Implement AI-powered features for conversation practice and multilingual support
Development Excellence
- Write clean, well-tested code — and apply the same rigor when reviewing AI-generated output
- Actively use and refine AI-assisted development workflows to improve your own productivity
- Collaborate with product managers, designers, and education specialists
- Contribute to A/B testing frameworks and learning experience optimization
Required Qualifications
- 5+ years of professional full-stack web development experience
- Strong proficiency in TypeScript, React, Python, and FastAPI
- Experience integrating with LLMs (OpenAI, Anthropic, or similar) for classification, extraction, or personalization
- Hands-on experience with AI-assisted development tools (Cursor, Claude Code, or similar) — and genuine comfort using them as part of your daily workflow
- Experience with PostgreSQL and API design
- Strong passion for EnGen's mission to help immigrants and refugees remove English as a barrier to career advancement
- Self-directed and able to work independently in a remote environment
Preferred Qualifications
- Experience building edtech or language learning platforms
- Knowledge of NLP and educational AI applications
- Familiarity with WCAG accessibility standards
- Experience with Railway, Cloudflare, or similar cloud infrastructure
- Multilingual capabilities, particularly Spanish
What We Offer
- Competitive salary and equity
- Comprehensive health, dental, and vision insurance
- Flexible PTO and fully remote environment
- Professional development budget
- Mission-driven work with measurable real-world impact
Ready to use technology to break down language barriers and create economic opportunities? Join us in building the future of workforce English instruction.
Similar Jobs
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and developer teams building distributed microservices and full-stack systems. Designs cloud-based solutions using AWS and other technologies, collaborates with product managers, addresses regulatory needs, mentors engineers, evaluates code, and promotes modern engineering practices. The role requires experience with software engineering, cloud computing, open-source frameworks, Agile methods, people management, and multiple programming languages.
Top Skills:
AWSDockerGoGCPHTML/CSSJavaJavaScriptKubernetesMicroservicesAzureNosql DatabasesOpen Source RdbmsPythonSQLTypescript
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build backend-heavy fullstack features for DX Fabric, including scalable REST APIs, React components, software catalogs, scorecards, automated workflows, and agentic capabilities. Optimize PostgreSQL and SQL performance at enterprise scale, implement monitoring and error reporting, review code, and collaborate with product, design, and engineering teams in an Agile environment.
Top Skills:
AWSDynamoDBGoJavaJavaScriptKotlinNode.jsPostgresPythonRuby on RailsReactRest ApisScalaSQLTailwindcssTypescript
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build REST APIs, customer-facing React components, backend monitoring, CI/CD pipelines, content management system integrations, and reliable features and services. The role requires JavaScript or TypeScript experience with React and Node.js, REST platform integrations, Git collaboration, HTML and Sass/CSS, server technologies, and cross-functional work with UX and visual designers. Experience with enterprise content management systems, AWS, Java, Freemarker, or Rust is advantageous.
Top Skills:
AWSCi/CdCSSDockerEs6ExpressFreemarkerGitHTMLJavaJavaScriptNginxNode.jsNpmReactRest ApisRustSassTypescript
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center


