Senior Full Stack Software Engineer
- Salary
- $200K–$275K
- Hiring from
- Canada, United States
- Work type
- Remote
- Posted
614,044 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About the Role
Join an AI/ML product team building software that helps engineers design physical systems. You will help deliver product features from concept to production, working across frontend and backend in a fast-moving startup environment.
What You'll Do
Work with a frontend engineer to improve the product interface and accelerate production releases.
Gradually take on more backend-focused full stack work, including product features, infrastructure, and systems.
Own features end to end, from architecture through deployment and reliability.
Establish effective practices for AI-assisted development and help the team make strong use of coding agents.
Collaborate with field engineers and AI researchers to prototype and refine product ideas for industrial users.
What We're Looking For
Three to ten years of software engineering experience, including full stack product development.
Strong backend skills and intermediate frontend capabilities, with experience using React and TypeScript; .NET experience is relevant.
Hands-on experience building complex web products from concept through production, ideally in a startup or early-stage company.
Experience owning architecture, deployment, and reliability, and adapting as product priorities change.
Comfort using AI coding agents and debugging their output.
Interest in physical systems, engineering design, CAD, or simulation.
Compensation & Benefits
Base salary is $200,000 to $275,000 USD annually. Visa sponsorship is not available.
Location
Remote, with the primary location in Canada. Candidates must be based in the United States or Canada and able to spend one week every six weeks on-site in San Mateo, California.
