Senior Software Engineer - Machine Applications
Vention
Company Description
Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500 manufacturers, from space rockets, to electrical cars, to robotics.
At Vention, you’ll work alongside driven and talented people who care deeply about their craft and the impact they create. We’re a team of high achievers who grow through meaningful work, solving complex challenges, learning fast, and seeing the results of our efforts every day.
We move quickly and aim high, but we do it together with care, collaboration, and respect. Our culture celebrates diverse perspectives and supports your growth through intentional development, strong leadership, and opportunities to make a real difference.
Job Description
As a Senior Software Developer at Vention…
Reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development, and evolution of Vention’s machine applications. You will own complex features and systems end-to-end, from design through deployment and production support, with a strong focus on reliability, maintainability, and real-world performance.
You will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in production environments.
More specifically, you will:
- Design, implement, and maintain core features across our machine apps stack, including systems such as the Rapid Series Palletizer and Rapid Series Sanding.
- Own systems end-to-end: from initial design and implementation to deployment, monitoring, and ongoing production support.
- Contribute to architectural decisions: balancing speed of delivery with long-term maintainability and system reliability.
- Debug and resolve complex issues in production environments, with a focus on root cause analysis and long-term fixes.
- Improve and refactor existing codebases, reducing technical debt and increasing system clarity, testability, and performance.
- Collaborate cross-functionally with product and other engineering teams to deliver cohesive, end-to-end solutions.
- Contribute to development processes and tooling to improve team efficiency, code quality, and release confidence.
- Support and mentor other developers through code reviews, design discussions, and knowledge sharing.
Qualifications
What You Bring to the Table
We’re looking for skills, intellect, and experiences that will help you succeed in this role but we also know that various profiles (not only the one described below) could be successful. If you’re excited about what you read and think you’d be a great fit, we encourage you to apply, even if you don’t meet every single qualification.
You’ll bring:
- 5+ years of professional software development experience
- Strong experience building and shipping production systems
- Solid backend development experience (Python or similar), with working knowledge of frontend development (React or similar)
- Proven ability to debug and resolve issues in complex, real-world systems
- Experience working with and improving legacy codebases
- Strong understanding of software design principles and tradeoffs
- Experience writing automated tests as part of the development process
- Comfortable working in an environment with real-world constraints (hardware, edge systems, or similar is a plus)
- Strong communication skills and ability to collaborate across teams
- Bias toward ownership, delivery, and continuous improvement
Nice to have:
- Experience with industrial systems, robotics, or hardware-integrated software
- Experience working on mission-critical or high-reliability systems
- Experience contributing to system design or architecture at a team level
Additional Information
What We Offer
- Career pathing: Real opportunities to grow through personalized development plans, bi-annual employee reviews, and mentorship program
- Professional development: Continuous training in performance management, inclusive leadership, leadership operating model, team building, and giving/receiving feedback
- Gender diversity & inclusion: Pay equity reviews, inclusive policies, and a Women’s Employee Resource Group offering networking, mentorship, and quarterly learning sessions.
- Hybrid work: Enjoy flexibility with our hybrid model, allowing you to work from home on select days.
- Community engagement: Two paid volunteering days per year to give back to causes you care about.
- Central location: Regular team gatherings and a collaborative office space in the heart of Montreal, surrounded by cafés and restaurants.
- Team events: All year round employee events including annual kick-off, employee summit, quarterly happy hours, and department events.
- Comprehensive benefits: A complete group benefits plan for you and your family that start day one.
What to Expect in Your Interview
- Initial Call
- Meet the Team
- Case or take-home assignment
- Onsite meeting and take-home review
- Decision & Offer
We’re committed to making every step of the process inclusive and accessible. If you require accommodations at any stage, please let us know, we’ll ensure you have what you need to succeed.
Professional Growth & Development
Vention believes strongly in promotion from within. For this reason, we structured a comprehensive professional development program that elevate high-performing individuals who deeply understand the inner workings of Vention. This program encompasses:
- In-house coaching program with former industry executives working with small cohort of emerging leaders
- Quarterly management training on topics ranging from “Giving & Receiving Feedback, to Building high-performing teams, to "Developing your own Leadership model”
- Quarterly World-Class Speaker Series featuring industry leaders sharing their perspective and lessons learned as they build their function and business
- Dedicated professional development channels sponsored by the Executive team to foster continuous professional learning
- Book allocation program to further your knowledge in your domain of expertise or any business leadership topics
Diversity, Inclusion & Belonging at Vention
When you join Vention, you join a team of professionals with diverse experiences, backgrounds, and perspectives. Together, we’re building a workplace where everyone belongs, feels valued, and can achieve extraordinary results.
We celebrate differences in ideas, in experiences, and in people. Our initiatives in gender equity, career growth, and leadership development are designed to create real opportunities for everyone to thrive.
Vention’s culture
Vention is an uplifting environment for high achievers. Thinking that Vention’s culture would keep you energized? See our full culture guide here .
#LI-DNP$104.2k - $150k per year
...policy: include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance...SeniorLong term contractFull time$180k - $230k per year
...Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at... ..., our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We are ‘...SeniorFull timeRemote workWorldwide$120k - $155k per year
...property. What We’re Looking For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product teams.... ...guests, employees, and vendors. This role is for an engineer with a product-centric mindset, clear communication, and the...SeniorFull timeTemporary workRemote work$113.1k - $153k per year
...today! Your Role in Supporting Our Members: As a Senior Machine Learning Engineer, you will join our Data Science & AI Pod, focused on... ...models and AI solutions integrated into enterprise systems, applications, and operational workflows Designing and implementing...SeniorRemote jobPermanent employmentFull timeInternshipImmediate startFlexible hours- ...information, visit . At Reddit, machine learning sits at the heart of... ...marketplace dynamics, our ML engineers tackle some of the most... ...languages, with solid software engineering fundamentals ~... ...information to evaluate your application for employment or an independent...SeniorLong term contractRemplacementFull timeFor contractorsFlexible hours
- ...Group (NASDAQ: MTCH) such as Tinder and Hinge. As a Senior Machine Learning Engineer, you will work as part of our ML/AI Squad, working across... ...-graduation experience as a Machine Learning Engineer, Software Engineer with algorithm experience, Data Scientist, or similar...SeniorFull timeInternshipWorldwideNight shift3 days per week
- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...development of native Windows desktop applications using Windows App SDK, WinUI (or related... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...SeniorLong term contractFull timeWork at office
- ...développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous... ...nouveaux projets Intégrer des applications avec des outils et systèmes... ...vacation days, standard increases (if applicable). Job Description As a senior software engineer on the APPS team, you will...SeniorLong term contractFull timeWork at office
- ...Hubspot, JD Sherman, among its board members. Role Overview The Senior Application Security Engineer II is a senior individual contributor responsible for strengthening Apollo’s secure software development lifecycle and reducing application risk across product, platform...SeniorLong term contractFull timeWorldwide
$75k - $105k per year
...Reports to: Director of Engineering Location: Toronto, Canada... ...Backcountry is looking for a senior engineer to own the architecture... ..., and reliability of the web applications powering our ecommerce business... ...connect them. As Senior Software Engineer, Ecommerce Web Applications...SeniorLong term contractFull timeInternshipRemote work- ...boundaries of technology with expertise in machine learning, data engineering, and analytics on Google Cloud... ...world. Your Mission As a Senior Machine Learning Engineer, you'll... ...and best-practice in production software as well as rapid prototypes. Whilst...SeniorFull timeWork at officeRemote workHome office
- ...among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...least 1-2 years in senior positions, developing large-scale applications Experience developing distributed web applications at...SeniorFull timeWorldwide
$120k - $140k per year
...Extreme team. Position details Title of position: Staff Software Systems Engineer Position type: Full time Location: Thornhill, Toronto, Canada Position reports to: Senior Manager of Applications Engineering Application deadline: Applications are being...SeniorFull timeLocal areaWork from homeFlexible hours- ...models that improve business metrics ~ BS/MS in Computer Science, Machine Learning, or related field Want to make your impact in a... ..., age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics....SeniorRemote jobFull time
- ...to be part of. Many of our strongest applicants come from firms that already use Boosted... ...define modern fintech and enterprise software, including Spark Capital, Ten Coves... ...a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and...SeniorLong term contractFull timeWork from homeFlexible hours
$153k - $213k per year
...team, you’ll build and improve machine learning systems that make... ...closely with experienced ML engineers, platform partners, and cross... ...that interacts with multiple software components, and executing on... ...consider for employment qualified applicants with arrest and conviction...SeniorRemote jobFull timeWork at officeFlexible hours$200k - $230k per year
...complete and connected ecosystem in senior living. Founded by Michael... ...We're looking for a Senior ML Engineer to build intelligent, scalable... ...~5+ years of experience in machine learning engineering, with hands... .... NYC preferred. Qualified applicants will receive consideration for...SeniorRemote jobFull timeInternshipManual laborFlexible hours- ...transforms how pipeline operators manage integrity data - combining machine learning, advanced data science, GIS integration, and... ...THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development...SeniorFull timeRemote work
$164.49k - $197.39k per year
...Grafana Labs to ensure reliability of their applications and systems, resolve incidents quickly,... ...career-defining opportunity. Senior ML Engineer Recommender Systems, Developer Advocacy... ...roadmap. You will partner closely with software engineers who own the production...SeniorLong term contractRemplacementFull timeLocal areaRemote workFlexible hours$145k - $165k per year
...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...How You'll Make an Impact: As a Senior Software Engineer on the Distribution Team, you'll be... ...for Success: ~5+ years of PHP web application software engineering experience ~...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the... ...safe & secure internet. As a Software (Application) Engineer in the newly formed Workplace technology... ...reuse across the team. Partner with senior engineers to modernize workplace systems...SeniorFull timeImmediate startRemote workHome office- ...Docker to build, share, and run their applications across our suite of products including... ...team building the tools that define how software gets built and delivered. As AI agents... ...by default. We're looking for a Senior Software Engineer to join our IAM team. The IAM team...SeniorRemote jobLong term contractFull timeHome officeShift work
- ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be... ...for Success: ~5+ years of PHP web application software engineering experience ~...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$140k - $170k per year
...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to... ...maintaining scalable, reliable integrations and customer-facing applications ~ Familiarity with CI/CD practices and microservices...SeniorFull timeWork at officeRemote work2 days per week$135k - $150k per year
...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new... ...requirements evolve Assets ~ Experience with AI/LLM application development: prompt engineering, tool use, agentic workflows...SeniorFull timeFlexible hours- ...reliability, and usability in real-world applications. Our goal is to provide users with... ...of conversational data. As a Machine Learning Engineer , you will be at the forefront of applying... ...local minimum pay requirements as applicable. We are actively hiring for this role...SeniorRemote jobFull timeWork at officeLocal areaWork from homeHome office
$154k - $176k per year
...broker experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting... ...features for our AI-powered web application using Python, React, Redux, PostgreSQL... ...computer vision, recommendation engines etc. Proficiency with cloud...SeniorRemote jobFull timeWork at officeWork from home- ...position open only to candidates currently based in Canada . Applicants must be legally authorized to work in Canada and reside in... ...-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product...SeniorInternshipRemote work
- ...Grow Your Career as a Software Developer in a Growing Company At ProMach, we’re... ...performance improvement software, is seeking a Senior Backend Engineer to help evolve and operate our... ...clarity, and maintainability Cloud Application Ownership Deploy and operate services...SeniorFull timeInternshipWork at office3 days per week
$125.8k per year
...Are you an experienced software developer with a passion for finding creative solutions... ...place for you! We're looking for Senior Software Engineers to be part of our Product Software... ...foundational software for large at-scale applications Ability to quickly move between...SeniorRemote jobLong term contractFull timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Machine Applications. Be the first to apply!
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer devops Remote
- junior software engineer Remote
