Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

RECYCLEYE

A little bit about us   

At Recycleye we are revolutionising Recycling. Our ground-breaking AI powers robots and optical sorters making waste sorting faster, cleaner and more profitable. With our advanced tech, the previously unsortable can now be sorted efficiently and effectively. Founded in 2019, we have grown rapidly ever since, with installations at leading waste management companies across Europe and the US. We are on a mission to help our clients produce higher quality outputs – turning the world’s waste into valuable resource. And our work has never been needed more. Worldwide only 9% of plastic waste is being recycled – every day, we are proud to work on making a meaningful difference towards a sustainable future.

About the Role

Part of a larger product team we're a small software group building the software control systems for waste separation systems deployed in Material Recovery Facilities (MRFs). Our stack spans low-latency Go services, GStreamer video pipelines, real-time Python data processing, Azure infrastructure, Linux systems and Python web applications. We're looking for a developer skilled in either Python or Go who is comfortable working on the entire stack even when that means learning new things.

You'll own problems end to end - from kernel-level performance tuning to the web dashboard a client uses, to the operator interface of our industrial units. Priorities change, deadlines are often tight but the work is varied and always interesting.

What You'll Work On

  • Low-latency services in Go - real-time data and control paths that minimise latency and jitter.
  • Video processing - building, debugging and optimising GStreamer pipelines; camera integration, encoding/decoding, streaming and capture.
  • Cloud infrastructure on Azure - VMs, container apps, deployment, networking, storage, monitoring.
  • Linux sysops - provisioning and maintaining edge Linux machines: networking, systemd, containers, performance tuning, remote access and recovery. We use Ansible, Tailscale
  • Python - internal tools, operator interfaces, APIs and data pipelines.
  • Hands-on work - occasional hands-on work with conveyors, robotic pickers and air-jet ejection hardware.
  • Graphical Interfaces - Industrial touchscreen HMI.

What We're Looking For

  • 8+ years commercial software engineering experience - you have shipped and supported production systems.
  • Recent experience taking your own work from design through to production, and the self-direction to deliver it with minimal oversight.
  • You are happy to learn whatever is required to tackle varied technical problems, often beyond the scope of traditional software roles.
  • Strong Linux fundamentals (or a desire to learn) and comfort on the command line.
  • Experience with at least two or three of: Go, GStreamer, Azure (or AWS/GCP), Python, real-time or latency-sensitive systems.
  • Proven ability to work effectively in a very small team - self-directing, pragmatic about trade-offs, and able to deliver under deadline pressure without disappearing down rabbit holes.
  • Willing and able to travel to operational industrial sites and get hands-on with physical equipment.
  • Right to work in the UK.

Nice to Have

  • Experience with industrial or embedded systems, PLCs, fieldbus protocols or machine vision.
  • Understanding of electronics; Microcontrollers, PCBs.
  • Computer vision / ML inference deployment at the edge.
  • Experience with databases, relational and columnar. We use Postgresql and Clickhouse.
  • An ability to problem solve under pressure when providing second-line support.
  • Opinionated about how the team works; Our processes, planning and tools.

What We Offer

  • Day 1 health insurance through Vitality 
  • Unlimited holiday
  • £1000 professional development budget per year 
  • Direct influence over technical direction.
  • Work on a product with a tangible physical output. It is satisfying to see your code sorting material on a live plant floor.

Practicalities

  • Occasional UK site visits to MRFs.
  • Support rota but not 24/7 and never client facing.
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Stratford, ON vacancy
  • Carmichael are seeking a Senior Engineer to join the team based in Stratford. The Senior Engineer will be responsible for assisting the Sub Agent and Site Teams in the management of the construction site to achieve the required project delivery to the customers’ objectives... 
    Senior
    Contract work
    Temporary work
    For subcontractor

    Carmichael UK

    Stratford, ON
    20 minutes ago
  • $75k - $125k per year

     ...Position Description: CGI is seeking an experienced Senior Salesforce Developer to join our growing Salesforce practice. In this...  ...Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination of... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Relocation
    3 days per week

    CGI

    Stratford, ON
    7 days ago
  •  ...computer vision experience, with a background in ML, physics, maths, engineering or computer science.   ~ Around 3-5 years’ experience...  ...ideally including computer vision on edge devices.   ~ Solid software engineering fundamentals: tested code, version control and code... 
    Suggested
    Worldwide

    RECYCLEYE

    Stratford, ON
    24 days ago
  • $70k - $135k per year

     ...Position Description: We are seeking an experienced Senior UX Designer to support digital product initiatives and create intuitive, accessible...  ...design expertise. You will collaborate with product, business, engineering, research, and design teams to translate user and business needs... 
    Senior
    Full time

    CGI

    Stratford, ON
    7 days ago
  • Carmichael are seeking a Senior Engineer to join the Stratford-based team. The Senior Engineer will support the Sub Agent and Site Teams to manage the construction site, ensuring health and safety, quality and cost control while delivering Thames Water remediation packages,... 
    Senior
    Temporary work

    CarmichaelUK

    Stratford, ON
    20 minutes ago
  • $160k - $180k per year

    Arrow Engineered Products Stratford Stratford, ON N5A, CAN Arrow Machine and Fabrication...  ...roadmap, including CAD, code calculation software, quality/document management systems and...  ...Nuclear Quality Program Serve as AEP’s senior technical authority for pressure-retaining... 
    Senior
    Temporary work
    Interim role
    Internship
    Work at office
    Worldwide

    Arrow Machine And Fabrication Group

    Stratford, ON
    18 minutes ago
  • $109.8k - $155k per year

    Work Location: Stratford, Ontario, Canada Hours: 37.5 Line of Business: Credit Management Pay Details: $109,800 - $155,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining...
    Senior
    Long term contract
    Full time
    Temporary work
    Work from home

    TD

    Stratford, ON
    2 days ago
  •  ...driven winning team, committed to results, in an inclusive and high-performing culture. About the role What your role will be… Senior Financial Advisor At Scotiabank we help employees build their futures – where they can be themselves, and win together. With a commitment... 
    Senior

    Scotiabank

    Stratford, ON
    8 days ago
  •  ...Location: Andrews of Stratford Are We The Right Fit For You? Are you passionate about working with seniors? Do you enjoy making a difference in people's lives? Do you get excited about being part of a team that believes in lifelong learning and continuous improvement... 
    Senior
    Permanent employment
    Full time
    Local area

    Andrews Senior Care

    Stratford, ON
    13 days ago
  • $120k - $145k per year

     ...teams. Combine your passion with purpose and join a culture that is thriving in the face of change. Make an impact with our Tax team as a Senior Manager in our Stratford or Summerside, PEI office. This diverse team of professionals delivers customized tax strategies within a... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    MNP

    Stratford, ON
    19 minutes ago
  • $109.8k - $155k per year

    Work Location: Stratford, Ontario, Canada Hours: 37.5 Line of Business: Credit Management Pay Details: $109,800 - $155,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are...
    Senior
    Long term contract
    Temporary work
    Work from home

    The Toronto-Dominion Bank (Canada)

    Stratford, ON
    19 minutes ago
  • Arrow Machine and Fabrication Group in Stratford, Ontario, seeks a Director of Engineering to lead engineering and quality across multiple sites. You will own ASME and regulatory certifications, manage a talented team, review critical designs, and drive improvements on the... 

    Arrow Machine And Fabrication Group

    Stratford, ON
    17 minutes ago
  •  ...management at TD in Stratford, Ontario, applying credit structuring and risk assessment expertise to customer and portfolio decisions. As a Senior Manager, Credit Management, you will oversee complex commercial accounts and coach Credit Analysts and customer service officers. You... 
    Senior

    The Toronto-Dominion Bank (Canada)

    Stratford, ON
    21 minutes ago
  • Become a key player with MNP as a Senior Manager in our Tax team, located in Stratford or Summerside, PEI. Craft innovative tax strategies tailored to client needs while navigating a dynamic regulatory environment.MNP, a proud Canadian accounting and business advisory firm,... 
    Senior

    MNP

    Stratford, ON
    17 minutes ago
  • Johnson Electric in Stratford, Ontario is seeking a Maintenance Manager to plan, organize, and lead maintenance across the site. You will manage maintenance staff and contractors to ensure safe, reliable, and efficient equipment, facilities, and production systems. The role ...
    Senior
    For contractors

    Johnson Electric

    Stratford, ON
    18 minutes ago
  • $17.95 - $21.55 per hour

     ...automotive systems, and diagnostic ability to include: internal engine, suspension, brakes, electronic, exhaust, etc. • Speak and write...  ...whole numbers, common fractions, and decimals • Use Microsoft software effectively (Word, Excel required) • Strong organizational... 
    Hourly pay
    Permanent employment
    Part time
    Seasonal work
    Local area
    Shift work
    Weekend work
    Afternoon shift

    CARQUEST Canada Ltd (720)

    Stratford, ON
    4 days ago
  • $65k - $110k per year

     ...seeking an experienced DevOps Consultant to join our growing Cloud Engineering team. In this role, you will support the modernization of...  ...Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination... 
    Permanent employment
    Full time
    Temporary work
    Relocation
    3 days per week

    CGI

    Stratford, ON
    7 days ago
  • $85k per year

     ...organize daily operations ~ Recruit staff ~ Review operational reports to assess compliance with software and hardware requirements ~ Supervise computer analysts, engineers, programmers, technicians and other personnel ~ Supervise staff ~ Train staff ~ Establish... 
    Permanent employment
    Remote work
    Work from home
    Relocation
    Home office

    Direct Lumber Group Inc

    Stratford, ON
    3 days ago
  • $65k - $125k per year

     ...Release & Platform Operations to join our growing Cloud and Platform Engineering team. In this role, you will be responsible for supporting the...  ...in this role: ~ Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or an equivalent combination... 
    Permanent employment
    Full time
    Relocation
    3 days per week

    CGI

    Stratford, ON
    7 days ago
  •  ...role also involves working closely with the Estimating Department, engineers, and surveyors to ensure that projects are completed safely,...  ...actual cost, and value reporting. Ability to use Primavera P6 software or equivalent Degree/HNC in Civil Engineering, or equivalent... 
    Contract work
    For subcontractor

    CarmichaelUK

    Stratford, ON
    21 minutes ago
  • $52.7k - $74.4k per year

     ...banking solutions and concepts in order to provide personalized advice to customers in a fast-paced work environment Proficiency in software tools including MS Office, and internet application Tactful communicator able to exchange ideas and customer information in a... 
    Full time
    Work from home

    TD

    Stratford, ON
    18 hours ago
  • $56.88k - $66.58k per year

     ...Administration Paralegal licence an asset 2 years of work-related experience Advanced proficiency in using Microsoft Office software Ability to learn to operate the provincial ICON computer system. Ability to learn to operate CAMS (Court Administration Management... 
    Full time
    Work at office
    Immediate start
    Monday to friday
    Flexible hours
    Shift work

    Perth County

    Stratford, ON
    1 day ago
  • $40k - $150k per year

     ...and interpersonal skills. Excellent organizational skills and the ability to manage multiple priorities. Proficiency with CRM software and other relevant computer applications. The ability to work independently and collaboratively in a fast-paced environment. A... 
    Full time

    Strickland's Stratford

    Stratford, ON
    15 days ago
  •  ...communication, presentation, and organizational skills, with the ability to be an effective team player. Proficient in multiple computer software applications including Microsoft Windows, Articulate 360, Microsoft Office Suite, social media, electronic ambulance call reporting (... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Monday to friday
    Shift work

    Perth County

    Stratford, ON
    1 day ago
  • $12k per year

     ...marketing; experience integrating generative AI tools such as Adobe Firefly into design practice; proficiency in industry-standard design software, including Adobe Creative Cloud. Department or School Name: Stratford School of Interaction Design and Business Department Head... 
    Work at office

    University of Waterloo

    Stratford, ON
    4 days ago
  • $12k per year

     ...production plans, and rough cuts; experience in documentary production and interviewing; proficiency in industry-standard video and audio software and equipment, such as Adobe Premiere Pro and Adobe Audition; experience teaching iterative production processes and providing... 
    Work at office

    University of Waterloo

    Stratford, ON
    4 days ago
  • $18 - $20.5 per hour

     ...and speaking English with strong communication and interpersonal skills.   ~ Basic knowledge and experience with Microsoft Office software (Excel, Word, and Outlook).   #SJ Please note: The pay range for this position is between $18.00 to $20.50 per hour with an additional... 
    Hourly pay
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Money Mart

    Stratford, ON
    1 day ago
  • $43.9k - $58.6k per year

     ...Post-Secondary or Undergraduate degree (in related field) preferred Proficiency in using MS Office (Word, Excel and Outlook), branch software and internet Knowledge of banking solutions and processes to advise customers A self-starter who works independently in a... 
    Full time
    Work at office
    Work from home

    TD

    Stratford, ON
    1 day ago
  • $40 per hour

     ...safe for our passengers. Diagnose and perform all phases of vehicle maintenance including the repair of brakes and brake inspections, engine tune-ups, suspensions, drive trains, transmission clutches and other repairs. Perform preventive maintenance (PMs), safety... 
    Local area
    Monday to friday
    Day shift

    First Student

    Stratford, ON
    4 days ago
  • $32.78 per hour

     ...as well as knowledge in Infection Control Practices. • Effective human relation skills and demonstrated commitment to working with seniors. • Effective communication skills and ability to work independently and collaboratively are essential Additional Requirements... 
    Senior
    Hourly pay
    Long term contract
    Part time
    Afternoon shift

    SOUTHBRIDGE HOMES

    Stratford, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!