Torch Systems Logo

Torch Systems

Software Engineer

Reposted 2 Months Ago
Remote or Hybrid
Hiring Remotely in CA
Mid level
Remote or Hybrid
Hiring Remotely in CA
Mid level
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.
The summary above was generated by AI
Backend / Future AI Lead Engineer - Torch Systems (Bay Area)

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.

What You’ll Do
  • 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.

Tech Stack & Requirements
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

3 Days Ago
Remote
Canada
Junior
Junior
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
3 Days Ago
Remote
Canada
Senior level
Senior level
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
3 Days Ago
Remote
Canada
Junior
Junior
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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account