Platzhalter Bild

Senior Software Engineer bei Flatiron School LLC

Flatiron School LLC · Greenville, Vereinigte Staaten Von Amerika · Hybrid

170.000,00 $  -  185.000,00 $

Jetzt bewerben

About the role

This hybrid-role requires in-person work at least one day a week in Columbia, SC. Flatiron School is seeking a Senior Software Engineer to partner closely with our VP of Product in designing, prototyping, and shipping a new generation of AI-driven adaptive learning tools. This is a hands-on, high-impact role for an engineer excited to rapidly explore product ideas, implement scalable infrastructure, and help shape both the direction and technical execution of our venture studio's early products.

You’ll be working in a fast-moving environment where speed, iteration, and clarity of purpose are critical. You’ll help us launch small, targeted products that improve learning outcomes and lay the technical foundation for scale.


What you'll do


Rapid Prototyping & Product Development

  • Lead full-stack development of adaptive learning products (primarily React, TypeScript, Python, and SQL).
  • Build lightweight, maintainable infrastructure using modern tools like Supabase and Vercel.
  • Quickly turn product ideas into working prototypes that can be tested with real users.
  • Integrate third-party and open-source AI/ML frameworks (OpenAI, HuggingFace, LangChain, etc.) into functional experiences.
  • Collaborate directly with the VP of Product to define scope, prioritize features, and iterate based on feedback.

Technical Ownership

  • Define and implement best practices for clean, scalable, and testable code across projects.
  • Contribute to reusable infrastructure, tools, and design patterns to accelerate future development.
  • Support migration from a small AWS-based legacy infrastructure footprint to a modern toolchain.
  • Handle occasional maintenance or extensions of existing services during the transition.

Team Collaboration

  • Work alongside a small internal team and junior apprentices—offering guidance, reviewing code, and modeling strong engineering practices.
  • Help establish a studio culture of experimentation, clarity, and purpose-driven learning.

Qualifications


Must-Haves

  • Must be able to work in person in Columbia, SC, at least one day a week
  • 6+ years of experience in full-stack development (Vue, React, TypeScript, Python, SQL).
  • Strong experience with rapid development stacks (Supabase, Vercel, Firebase, etc.).
  • Familiarity with AI/ML APIs and frameworks (OpenAI, HuggingFace, etc.).
  • Familiarity with AWS services (Lambda, RDS, S3, etc.) and cloud infrastructure migration.
  • Proven track record of shipping working prototypes and turning them into production-ready tools.
  • Clear communicator with the ability to collaborate in a fast-paced, early-stage environment.
  • Comfort working autonomously with a high degree of ownership and trust.
  • Ability to work in the US without visa sponsorship. 

Nice-to-Haves

  • Experience with education technology or learner-focused products.
  • Exposure to venture studios, startups, or other zero-to-one product environments.
  • Interest in adaptive learning, instructional design, or building products that help people grow.
Jetzt bewerben

Weitere Jobs