Software Engineer
Build agentic AI systems for autonomous websites that generate and optimize landing pages across frontend, backend, and infrastructure. Requires strong full-stack experience, AI tools proficiency, and rapid prototyping with users.
About the job
Role Scope
- Build agentic systems that design and launch web experiences, leveraging cutting-edge AI techniques.
- Develop and maintain Flint’s core application across frontend, backend, and infrastructure.
- Design systems with robust evals, observability, and testing to push the frontier of AI reliability.
- Prototype rapidly with users and translate learnings into durable features.
- Lead architectural decisions that set Flint’s technical direction for years to come.
- Own projects end-to-end: from prototypes that test new ideas with users to production systems that serve as the foundation for our platform.
Basic Qualifications
- Product-first engineer who cares deeply about user experience.
- Strong full-stack engineering experience and excited to work across the stack.
- Regularly use the latest AI-forward developer tools (Claude Code, Cursor, Copilot, etc).
- Take ownership from problem to solution, learning whatever you need to succeed.
- Love building MVPs, testing them with users, and iterating quickly.
Preferred Qualifications
- Have used website builders (e.g. Webflow or Framer) or CMS platforms (Sanity, Contentful, Strapi).
- Built an AI product before.
- Experience working in early-stage startups or small teams.
What We Offer
- Competitive salary + equity.
- 20 PTO days a year and full health benefits.
- Lunch and fully stocked snack bar at the office.
Skills
JavaScript, React, Node.js, TypeScript, AI/ML, Claude, Cursor, Copilot, Webflow, Framer, Sanity, Contentful, Strapi, AWS, Docker
Similar jobs
Fullstack Engineering jobsBuild scalable full-stack web applications across frontend and backend layers using React, TypeScript, Python, GraphQL, and FastAPI. The role requires at least three years of full-stack development experience and offers hybrid work in San Francisco.
Build scalable web software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires 4+ years of software engineering experience, strong cross-functional communication, and experience with web applications, distributed systems, mobile applications, or infrastructure.
Build and deploy AI agents, automation workflows, and enterprise integrations that transform costly healthcare operations. The role requires production software development, customer collaboration, rapid iteration, and ownership of measurable business outcomes.
Build and own customer-facing data-security features end to end, tackling distributed systems and petabyte-scale production challenges. The role requires 3+ years of software engineering experience, strong backend skills in Go or Python, and expertise in databases and schema design.
Build and ship scalable SaaS features across frontend and backend systems using TypeScript or Python, React, Node.js, and cloud technologies. The role requires 5+ years of experience, strong problem-solving and collaboration skills, and the ability to work across a fast-moving product environment.