
Full-Stack Software Engineer
EnGen
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $125,000 - $155,000 per year
Tech Stack
About the role
- 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
- 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
- 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
Requirements
- 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
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactPythonFastAPIAPI designPostgreSQLA/B testinginformation extractionreal-time featuresclean code
Soft Skills
self-directedindependent workcollaborationcommunicationpassion for mission