Titre du poste ou emplacement
RECHERCHES RÉCENTES

Junior Software Engineer - Full-Stack System Design

Maneva - 2 emplois
Montreal, ON
Publié il y a 30+ jours Expire bientôt !
Détails de l'emploi :
Télétravail
Temps plein
Étudiant

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 systems thinker, and a builder who cares deeply about reliability, quality, and impact.

We're especially interested in candidates who have worked at reputable tech companies (e.g., AWS, Shopify, IBM, Google, Meta, etc.) and have experience with large-scale systems. If you're someone who's comfortable navigating a wide spectrum of technical challenges—from infrastructure to edge deployments—and enjoys designing and debugging complex systems, you'll thrive here.

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.

Partager un emploi :