Junior Software Engineer (AI + Hardware Integration)
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...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
We’re looking for a Junior Software Engineer with a foundation in both software development and hardware interaction, ideally with exposure to robotics, embedded systems, or real-world industrial automation. This role is a great fit for someone eager to work on applied AI projects in manufacturing—building and integrating vision-based systems that interact with physical equipment such as robots, cameras, or PLCs.
You’ll contribute to the development, deployment, and optimization of AI systems—with the opportunity to be exposed to both code and hardware setups, assisting with MLOps pipelines, and helping ensure reliability in real-world environments.
Requirements
Main Responsibilities
- Contribute to the development and training of AI models for vision tasks (e.g., classification, object detection, segmentation).
- Assist in software-hardware integration for real-time AI applications—such as working with industrial cameras, robotic arms, or edge computing devices.
- Collaborate on building and maintaining pipelines to deploy models in production environments (cloud or on-prem).
- Help monitor deployed models in live environments and support performance tuning and debugging.
- Support MLOps tooling, including model versioning, testing, and deployment automation.
- Participate in hardware bring-up, sensor calibration, and field testing with guidance.
- Assist in documenting workflows, integration steps, and deployment best practices.
- Work with engineers across disciplines (mechanical, electrical, AI) to align software solutions with physical system constraints.
Qualifications
Education:
- Bachelor’s degree in Computer Engineering, Mechatronics, Robotics, Computer Science, or a related technical field.
- Relevant coursework or certifications in embedded systems, AI/ML, or robotics is a plus.
Experience:
- Exposure to both software development and hardware system interaction (e.g., robots, sensors, edge devices).
- Experience with Python and Linux-based development environments.
- Familiarity with ML frameworks (PyTorch, TensorFlow, or similar) and computer vision concepts.
- Hands-on experience through internships, academic projects, hackathons, or personal builds involving real-world sensors, actuators, or robotics is highly valued.
Technical Skills:
- Solid understanding of basic programming concepts and debugging techniques.
- Comfort working with basic electronics or embedded platforms (e.g., Raspberry Pi, Jetson, Arduino) is a plus.
- Familiarity with Git, Docker, or CI/CD pipelines is helpful but not required.
- Cloud experience (AWS, Azure, or GCP) is a plus but not mandatory.
Soft Skills:
- Strong problem-solving mindset and a willingness to experiment.
- Clear communicator who enjoys working across technical disciplines.
- Team-oriented and adaptable in fast-paced environments.
- Comfortable with hands-on troubleshooting—software and hardware alike.
- Willingness to travel for site visits or field testing; valid driver’s license is a plus.
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure CI/CD Classification Computer Science Computer Vision Docker Driver’s license Engineering GCP Git Industrial Linux Machine Learning MLOps Pipelines Python PyTorch Robotics TensorFlow Testing
Perks/benefits: Career development Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.