EnGen

Full-Stack Software Engineer

EnGen

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,000 - $155,000 per year

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