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.
- 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...SeniorContract workTemporary workFor subcontractor
$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...SeniorPermanent employmentFull timeTemporary workRelocation3 days per week- ...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...SuggestedWorldwide
$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...SeniorFull time- 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,...SeniorTemporary work
$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...SeniorTemporary workInterim roleInternshipWork at officeWorldwide$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...SeniorLong term contractFull timeTemporary workWork from home- ...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
- ...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...SeniorPermanent employmentFull timeLocal area
$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...SeniorWork at officeLocal areaRemote workFlexible hours$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...SeniorLong term contractTemporary workWork from home- 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...
- ...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
- 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
- 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 ...SeniorFor contractors
$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 payPermanent employmentPart timeSeasonal workLocal areaShift workWeekend workAfternoon shift$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 employmentFull timeTemporary workRelocation3 days per week$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 employmentRemote workWork from homeRelocationHome office$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 employmentFull timeRelocation3 days per week- ...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 workFor subcontractor
$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 timeWork from home$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 timeWork at officeImmediate startMonday to fridayFlexible hoursShift work$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- ...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 contractFull timeTemporary workWork at officeLocal areaImmediate startMonday to fridayShift work
$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$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$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 payPart timeWork at officeLocal areaFlexible hoursShift workAfternoon shift$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 timeWork at officeWork from home$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 areaMonday to fridayDay shift$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...SeniorHourly payLong term contractPart timeAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer part time Stratford, ON
- software engineer Stratford, ON
- software design engineer Stratford, ON
- software engineer - computer Stratford, ON
- software engineer co-op Stratford, ON
- software development engineer Stratford, ON
- software developer Stratford, ON
- software engineer - ai machine learning Stratford, ON
- new graduate software developer Stratford, ON
- software developer co-op Stratford, ON

