Maneva logo

Full-Stack Software Engineer

Maneva Toronto, Ontario, Canada


No Relocation

Posted: March 25, 2026

Job Description

About Maneva 
Maneva, a startup founded by an ex-Google Deepmind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution generates AI-powered actions and insights using off-the-shelf hardware or existing vision systems for real-impact manufacturing problems in products and equipment inspection, production efficiency, safety, and more. 

What You'll Do 

As a Software Engineer at Maneva, you will own the end-to-end development of AI-powered applications that serve our customers across frontend, backend, database, and cloud layers. You'll work closely with ML, Deployment, and Systems Design teams to build robust, scalable, and user-facing software that brings our AI capabilities to life in real-world industrial environments.

About Maneva Maneva, a startup founded by an ex-Google Deepmind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution gener...

Key Responsibilities 

  • Design and build full-stack web applications, including user-facing dashboards, operational tooling, and controls for deployed AI systems
  • Develop and maintain scalable backend services and REST APIs supporting real-time vision and AI workflows
  • Design and manage relational and/or NoSQL databases, including schema design, query optimization, and data integrity
  • Deploy and operate cloud infrastructure (AWS, GCP, or Azure), including compute, storage, networking, and managed services
  • Build and maintain CI/CD pipelines, containerized services (Docker/Kubernetes), and deployment automation
  • Collaborate with ML and Deployment teams to integrate AI model outputs into production software
  • Implement monitoring, logging, and observability across the full stack to ensure system reliability and uptime
  • Optimize application performance across frontend responsiveness, API throughput, and database efficiency
  • Support edge device fleet visibility, including health monitoring and deployment status across customer sites
  • Document architecture decisions, APIs, and deployment processes

What We're Looking For 

Must-Haves 

  • Degree in Computer Science, Software Engineering, or equivalent industry experience
  • Strong frontend development skills — proficiency in React, TypeScript, and modern CSS/UI frameworks
  • Solid backend development experience in Python, Node.js, or equivalent, with a track record of building production APIs and services
  • Hands-on experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis), including schema design and query optimization
  • Experience deploying and operating cloud infrastructure on AWS, GCP, or Azure (compute, storage, networking, managed services)
  • Familiarity with containerization and orchestration tools: Docker, Kubernetes
  • Experience with CI/CD pipelines and DevOps practices: automated testing, configuration management, versioned releases
  • Ability to own features end-to-end, from UI to database, with strong debugging skills across the full stack
  • Strong collaboration skills across ML, deployment, and customer-facing teams
  • Willingness to travel to customer deployments in Canada and the United States as needed

Nice-to-Haves 

  • Experience with real-time systems, WebSockets, or streaming data pipelines
  • Familiarity with edge computing environments and Linux-based systems
  • Exposure to computer vision libraries such as OpenCV or integration with ML inference services
  • Experience supporting industrial or manufacturing software deployments
  • Knowledge of observability tooling (Datadog, Grafana, Prometheus)
  • Background in startup or fast-paced product environments

Additional Content

About Maneva 
Maneva, a startup founded by an ex-Google Deepmind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution generates AI-powered actions and insights using off-the-shelf hardware or existing vision systems for real-impact manufacturing problems in products and equipment inspection, production efficiency, safety, and more. 

What You'll Do 

As a Software Engineer at Maneva, you will own the end-to-end development of AI-powered applications that serve our customers across frontend, backend, database, and cloud layers. You'll work closely with ML, Deployment, and Systems Design teams to build robust, scalable, and user-facing software that brings our AI capabilities to life in real-world industrial environments.

About Maneva Maneva, a startup founded by an ex-Google Deepmind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution gener...

Key Responsibilities 

  • Design and build full-stack web applications, including user-facing dashboards, operational tooling, and controls for deployed AI systems
  • Develop and maintain scalable backend services and REST APIs supporting real-time vision and AI workflows
  • Design and manage relational and/or NoSQL databases, including schema design, query optimization, and data integrity
  • Deploy and operate cloud infrastructure (AWS, GCP, or Azure), including compute, storage, networking, and managed services
  • Build and maintain CI/CD pipelines, containerized services (Docker/Kubernetes), and deployment automation
  • Collaborate with ML and Deployment teams to integrate AI model outputs into production software
  • Implement monitoring, logging, and observability across the full stack to ensure system reliability and uptime
  • Optimize application performance across frontend responsiveness, API throughput, and database efficiency
  • Support edge device fleet visibility, including health monitoring and deployment status across customer sites
  • Document architecture decisions, APIs, and deployment processes

What We're Looking For 

Must-Haves 

  • Degree in Computer Science, Software Engineering, or equivalent industry experience
  • Strong frontend development skills — proficiency in React, TypeScript, and modern CSS/UI frameworks
  • Solid backend development experience in Python, Node.js, or equivalent, with a track record of building production APIs and services
  • Hands-on experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis), including schema design and query optimization
  • Experience deploying and operating cloud infrastructure on AWS, GCP, or Azure (compute, storage, networking, managed services)
  • Familiarity with containerization and orchestration tools: Docker, Kubernetes
  • Experience with CI/CD pipelines and DevOps practices: automated testing, configuration management, versioned releases
  • Ability to own features end-to-end, from UI to database, with strong debugging skills across the full stack
  • Strong collaboration skills across ML, deployment, and customer-facing teams
  • Willingness to travel to customer deployments in Canada and the United States as needed

Nice-to-Haves 

  • Experience with real-time systems, WebSockets, or streaming data pipelines
  • Familiarity with edge computing environments and Linux-based systems
  • Exposure to computer vision libraries such as OpenCV or integration with ML inference services
  • Experience supporting industrial or manufacturing software deployments
  • Knowledge of observability tooling (Datadog, Grafana, Prometheus)
  • Background in startup or fast-paced product environments