Own and maintain the backend stack: build APIs and services in Node.js, manage deployments with Docker/Linux, design scalable REST APIs with Swagger, collaborate with hardware/frontend teams, and prepare sensor datasets for AI/ML pipelines with an eventual path to Lead AI Engineer.
Backend / Future AI Lead Engineer - Torch Systems (Bay Area)
What You’ll Do
Tech Stack & Requirements
You Are
Why Torch
About Torch
Torch is building the most accurate outdoor wildfire detection system in the world - a network of advanced IoT sensors and AI models that save lives, protect communities, and prevent billions in damage. We’re a small but high-performing team, backed by top-tier investors, with real deployments protecting critical infrastructure across California.
We’re looking for a Bay Area-based Backend Engineer who can immediately take ownership of our backend stack — and, over time, grow into our Lead AI Engineer as we scale our data pipeline, ML models, and real-time alerting systems. This is an opportunity to be at the intersection of climate tech, AI, and mission-critical hardware.
- Own and maintain our backend systems from day one.
- Develop APIs and services in Node.js (Fastify or similar frameworks).
- Manage deployments using Docker and Linux.
- Design and maintain scalable REST APIs with proper documentation in Swagger.
- Collaborate with our hardware and frontend teams to ensure seamless data flow.
- Work with massive real-world sensor datasets to prepare for AI/ML pipelines.
- Stay ahead of AI trends and help transition Torch into a data + AI powerhouse.
JavaScript / Node.js — 3+ years professional experience (5+ years if aiming for Lead).
- Strong experience with Docker, Linux server management.
- Fastify or other Node.js framework expertise.
- REST API design and implementation.
- Swagger (OpenAPI) documentation experience.
- Bonus: Familiarity with AI/ML tools (PyTorch, TensorFlow, LangChain, etc.).
- Located in the San Francisco Bay Area (on-site collaboration preferred).
You Are
- A builder who thrives in early-stage environments.
- Comfortable switching between backend work and AI/ML experimentation.
- Energized by ownership — you see problems, you solve them.
- Excited by the mission of protecting people and infrastructure from wildfires.
Why Torch
- Mission with real-world impact.
- Significant ownership of your work.
- Small, elite team backed by top-tier VCs.
- Path to becoming Lead AI Engineer as we scale our data and AI stack.
Similar Jobs
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build REST APIs, customer-facing React components, backend monitoring, CI/CD pipelines, and content-management integrations. Collaborate with engineering, UX, and visual design teams while developing full-stack solutions using JavaScript or TypeScript, React, Node.js, server technologies, and cloud platforms. The role is fully remote but limited to candidates located in Canada within the PST or MT time zones.
Top Skills:
AWSCi/CdContent Management SystemsCSSDockerEs6ExpressFreemarkerGitHTMLJavaJavaScriptNginxNode.jsNpmReactRest ApisRustSassTypescript
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead complex backend engineering projects from design through launch, solve architecture and high-risk technical problems, conduct code reviews, develop scalable microservices and distributed systems, mentor engineers, and collaborate across teams. The role requires strong experience with backend applications, prominent programming languages, public cloud platforms, databases, software architecture, agile development, and performance trade-offs. Candidates must be located in Canada within the PST or MT time zones.
Top Skills:
AgileAWSAzureCassandraDistributed SystemsDynamoDBGCPGoIaasJavaKotlinMicroservicesOraclePaasPostgresPythonSaaSScalaScrumXp
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and ship scalable backend features and services in a distributed environment. Responsibilities include developing RESTful microservices, reviewing code, monitoring service performance, improving reliability and security, participating in Agile development, and mentoring teammates. The role requires proficiency in a modern object-oriented language, database experience, cloud knowledge, and familiarity with scalable architecture patterns.
Top Skills:
AgileAWSAzureCassandraDynamoDBGoGoogle App EngineIaasJavaKotlinOraclePaasPostgresPythonRestful MicroservicesSaaSScala
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

