Junior Software Engineer - Full Stack Systems (AI + Industrial Ops)

Toronto, Ontario, Canada - Remote

Maneva

Maneva AI is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our AI solution generates AI-powered actions and insights using off-the-shelf...

View all jobs at Maneva

Apply now Apply later

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.


About the Role


Build real systems. Learn fast. Make it count.

We’re looking for a Junior Software Engineer with strong computer science fundamentals and an eagerness to build high-quality systems that bridge software and the physical world. You’ll work on production-grade code, infrastructure, and real-time applications—helping deploy and scale software that powers hardware-connected systems, IoT devices, and edge deployments in industrial environments.

This role is ideal for someone early in their career who is more than just a tool user—they’re a learner, a system thinker, and a builder who cares deeply about reliability and quality.

What You’ll Do

  • Build and maintain backend services, infrastructure tooling, and lightweight frontend components (e.g., dashboards, telemetry UIs)
  • Contribute to production codebases that interact with real-time systems, video pipelines, and IoT edge devices
  • Work with networking and fleet infrastructure to support telemetry, OTA updates, and field-level observability
  • Collaborate on cloud deployment (e.g., Terraform, AWS) and support devops tooling (e.g., GitHub Actions, container orchestration)
  • Help troubleshoot real-world systems, debug field issues, and participate in reliability reviews
  • Assist in managing system-level resources (CPU, memory, bandwidth) for real-time applications
  • Improve system performance and observability (e.g., Prometheus, Grafana) across Linux-based edge nodes
  • Participate in cross-functional testing and deployment, especially for video processing or vision systems
  • Write maintainable documentation and contribute to continuous improvements in our development and release processes

Requirements

What We’re Looking For

Core Attributes

  • Systems Thinker: You understand or want to learn how software, hardware, infrastructure, and data flow come together in production.
  • Architect-Minded: You're thoughtful about how systems are designed, not just how features are coded.
  • Curious & Coachable: You bring energy, a growth mindset, and can rapidly pick up unfamiliar tools, languages, or domains.

Education & Experience

  • Degree in Computer Science, Software Engineering, or a related technical field
  • Internship or hands-on project experience writing production-quality software
  • Ideally worked at a high-quality tech company or startup that enforces solid engineering practices

Technical Foundations

  • Proficient in one of, but open to learning all: Python, JavaScript/TypeScript, or C/C++,
  • Comfortable working in Linux environments (bonus if you have kernel-level or resource management exposure)
  • Exposure to infrastructure as code (e.g., Terraform), CI/CD pipelines, and containerized development
  • Bonus experience with:
    • IoT or edge devices (Jetson, Raspberry Pi, etc.)
    • Video transport/processing pipelines (RTSP, GStreamer, etc.)
    • Networking, system-level debugging, or fleet telemetry
    • MLOps workflows, but focus is more on deployment and reliability than model training

Benefits

Why Join Us?

  • Be part of a fast-growing team creating transformative solutions for manufacturing.
  • Work on cutting-edge AI and MLOps tools with real-world impact.
  • Enjoy a collaborative and supportive work environment.
  • Opportunities for professional growth and career advancement.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: AWS CI/CD Computer Science DevOps Engineering GitHub Grafana Industrial JavaScript Linux MLOps Model training Pipelines Python Terraform Testing TypeScript

Perks/benefits: Career development Startup environment

Regions: Remote/Anywhere North America
Country: Canada

More jobs like this