
Junior Software Engineer - Full Stack Systems (AI + Industrial Ops) at Maneva. Location Information: Toronto, Ontario, Canada - Remote. . 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.. . .