Back to Jobs
ManevaDevelopment 2h ago

Software Engineer - Maneva

Remote (Canada)
Full-time
Not Disclosed

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.

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

Benefits

Why Join Maneva?

  • Build software powered by cutting-edge AI that runs in real factories, not just dashboards
  • Own deployment-critical systems with direct customer impact
  • Work across edge, cloud, and real-time AI systems
  • Collaborate with world-class engineers and AI researchers in a fast-growing startup

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.