Senior Fullstack Software Engineer, AI Agents
Builds and scales fullstack systems powering AI agents, researches agent orchestration and prompting, and collaborates cross-functionally to enhance UX. Requires 3+ years experience with TypeScript, React, Next.js, Node.js.
About the job
What You'll Do
- Design, build, and iterate on fullstack systems that power AI agents from concept to deployment.
- Research and evaluate new approaches to agent orchestration, prompting strategies, and model alignment.
- Collaborate with product, design, and engineering teams to improve UX and usability for non-technical users.
- Share learnings, document findings, and contribute to the evolution of internal best practices.
- Participate in peer reviews, brainstorming sessions, and technical deep dives with our global team.
Ideal Candidates Have
- 3+ years of experience in a product-oriented software engineering role.
- A strong foundation in Typescript, React, NextJS, and NodeJS.
- Experience working in fast-paced environments with a track record of rapid learning and iteration.
- Interest in research, technical writing, or contributing to knowledge-sharing within a team.
Bonus: experience with large language models, prompt engineering, or AI infrastructure.
Compensation
Canada: CAD $180,000 – $225,000
Seattle: USD $150,000 – $250,000
*Final offer based on role level, experience, skills, and expertise.
Skills
TypeScript, React, Next.js, Node.js, LLMs, Prompt Engineering, AI Infrastructure
Similar jobs
Fullstack Engineering jobsBuild customer-facing AI product experiences end to end, connecting React and TypeScript interfaces with Node.js and Python services. The role requires 5+ years of software engineering experience, 2+ years building AI-powered features, and practical expertise with LLMs, RAG, agents, and streaming interfaces.
Build and ship end-to-end features for FruitScope OS, a farm-management web application that turns large-scale agricultural data into actionable decisions. The role requires strong full-stack web development, product judgment, autonomy, and experience with modern frontend, backend, database, and cloud technologies.
Senior software engineer building and operating frontend and backend product systems, APIs, integrations, and customer-facing experiences. The role requires 5+ years of experience, strong system design and ownership skills, mentoring ability, and hybrid availability.
Build scalable full-stack products that simplify data insights across Databricks’ analytics and AI platform. The role requires strong front-end architecture, modern JavaScript and server-side development experience, SQL, cloud technologies, and large-scale distributed systems expertise.
Build and improve end-to-end web and mobile product features for a MedTech data platform, partnering with product and design teams. The role requires 5+ years of full-stack software engineering experience, customer focus, and proficiency across modern JavaScript, backend, database, and cloud technologies.