
AI Software Engineer
Finite Stateabout 19 hours ago
Toronto, CanadaSenior
Base Salary
$181k - $270k/yr
Responsibilities
- Build and maintain secure, scalable web applications using Next.js/React, TypeScript, and Node.
- Design and implement business logic close to the data using Postgres functions and Supabase Edge Functions.
- Utilize AI tools to scaffold and refactor full-stack features and automate engineering tasks.
- Embed security best practices into every layer of development.
- Collaborate with product managers and designers to create intuitive features.
- Design and optimize API contracts and event flows using Next.js and Supabase.
- Model and optimize relational data in PostgreSQL for large workloads.
- Support automated testing, CI/CD pipelines, and vulnerability scanning.
- Provide mentorship and code reviews to peers.
- Stay updated on trends in AI-assisted engineering and application security.
Requirements
- Experience building and shipping production web apps using Next.js/React, TypeScript, and PostgreSQL.
- Proficiency in AI-assisted development tools like Cursor, Copilot, and Devin.
- Strong backend and data modeling skills in Postgres; experience with Supabase is a plus.
- Solid understanding of secure web application development and modern security best practices.
- Experience deploying applications in the cloud, ideally AWS, with knowledge of Docker and CI/CD.
- Collaborative mindset with a focus on balancing technical rigor with user needs.
Benefits
- Work fully remotely with a high degree of autonomy.
- Comprehensive benefits package.
- Learning stipends to support professional development.
- Equity options to share in the company's growth and success.