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- ...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
$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
- ...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
$160k - $220k per year
...structured and unstructured data points to deliver actionable insights to customers. As a Senior Machine Learning Engineer , you will collaborate with data engineers, software engineers, and product managers to shape the future of private capital's leading CRM platform....SeniorLong term contractFull timeWorldwideFlexible hours- ...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
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them... ...Airflow, Weaviate, WarpStream, Hex, Sigma Machine learning: deep learning, matrix... ...interviews to evaluate candidates, in line with applicable privacy laws. We expect you to use AI...SeniorRemote jobFull timeWeekend work- ...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
- ...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
$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- ...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
- ...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
$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- ...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
$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$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$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$174.49k - $205.33k per year
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...agreement. About This Role: The Senior Software Engineer, Web is part of the... ...building scalable, high-performance web applications using Next.js and modern front-end technologies...SeniorRemote jobFull timeLocal areaWork from home- ...About Liferaft Liferaft builds software that helps organizations find, understand... ...looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...strengths. We welcome all qualified applicants regardless of race, national or ethnic...SeniorFull timeLive InRemote workFlexible hours
$95k per year
...Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation... ...powered products and platforms, with a strong focus on LLM applications, agentic AI systems, applied machine learning, backend...SeniorFull timeFlexible hours- ...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
$174.49k - $205.33k per year
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure... ...Opportunity Employers and comply with all applicable federal, state, and local fair...SeniorRemote jobFull timeLocal areaWork from home$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.... ...PHP, Ruby, JavaScript, HTML, and CSS ~ Understanding of application security best practices (secure coding, CSP, authentication...SeniorRemote jobFull timeLocal areaWeekend work$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the... ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll... ...and evolve the cloud infrastructure the application runs on, and play an active role in keeping...SeniorRemote jobFull timeImmediate startWorldwideHome office- ...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
- ...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...SeniorFull timeInternshipRemote work
- ...province. This opportunity requires an applicant to live and work within the Quebec... ...About the Role We’re hiring a senior full-stack engineer to make a major contribution across the... ...Qualifications ~5+ years of professional software engineering experience building and...SeniorFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Machine Applications. Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote

