Software Development Engineer - Machine Learning
$50k - $70k per yearCenterLine (Windsor) Limited
We have an exciting opportunity to join our Team as we are actively recruiting for a Software Developer responsible for developing and maintaining customer-facing systems, developing and maintaining internal software and data automation systems, data input/validation, basic CI/CD maintenance, and various generic coding work items. This position is an on-site, entry-level, full-stack development role and reports to the Software Development Supervisor.
Our company
CenterLine (Windsor), Limited is a recognized leader in manufacturing standard configured products and custom designed resistance welding, spot welding, arc welding and metal working equipment. A dynamic vertically integrated family-owned business since 1957, CenterLine is proud to be recognized as one of Canada’s Best Managed companies. Our company is growing and offers additional career opportunities as you develop skills and gain experience. Please see our website for more details on opportunities within our company.
Commitment to our People
You belong here. You will gain extensive process and product experience to expand your knowledge and personal development in a family-oriented culture that promotes engagement and work/life balance.
What we’re looking for
Manage work item tracking in Azure DevOps to facilitate company Developer KPI initiatives, achieving sprint capacity requirements and updating work items daily
Understand and stay current with all internal and external (customer-facing) applications and systems
Generate documentation (use cases, requirements, mockups, user flow diagrams, etc.)
Adhere to project commitments and deadlines based on approved Delivery Plans
Write, test and deploy code for various applications to complete requirements of stakeholder business needs.
Create and maintain project test suites
Create and maintain build automation pipelines
Data input in the form of CenterLine Product machine onboarding
Interface with external departments to validate onboarded machines
Support internal processes through the creation of data models, workflows, and automation.
Support existing software systems by investigating and troubleshooting bugs, designing fixes, triaging feature requests, and assisting end users with training and process creation.
Support CenterLine’s Employee Continuous Improvement (ECI) initiatives with knowledge sharing and brainstorming to eliminate waste and destroy hidden factories.
Complete various generic coding work items assigned by Senior Developers/Architects to assist with department workload efficiency
What you need to succeed
Computer Science degree with a skillset proven through relevant work experience or personal projects.
Knowledge of Microsoft Azure Serverless offerings; experience in these areas is considered an asset.
Experience in the following technologies: React, Typescript, HTML5, ASP.net, C#, .NET Core, Java, CSS, JavaScript, IIS, MS SQL Server
Ability to leverage in-house and third-party libraries for fast turnaround of deliverables.
Proficiency in data analysis, modelling and visualization using modern Business Intelligence tools.
Experience creating back-end REST APIs to service multiple front end user interfaces is considered an asset.
Experience with Data Science/Machine Learning related technologies is considered an asset.
Experience with PLM systems and/or Windchill PDMLink is considered an asset.
Experience with EpicorERP is considered an asset.
Experience with Engineering workflows is considered an asset.
Experience with Agile development workflows (Scrum, waterfall, SCCM, xP) is considered an asset.
Additional Benefits
Health, dental, vision care
Life insurance
Company matching pension plan
Retirement benefits
Tuition reimbursement
Employee Profit Sharing Bonus
Employee Assistance Plan
Wellness Committee
Additional company perks
Salary Range: $50,000 - $70,000 / year
Interested candidates should apply no later than Friday, January 30, 2026
CenterLine (Windsor) Limited is committed to having a workforce that is reflective of diversity, equity and inclusion and strongly encourages applications from qualified individuals from the designated groups.
In accordance with the Accessibility for Ontarians Act, 2005 and the Ontario Human Rights Code, Centerline Windsor Limited will provide accommodations anytime throughout the recruitment process to applicants with disabilities. If selected to participate in the recruitment, process, please inform the Human Resources staff of the nature of any accommodation(s) that you may require.
$20 - $23 per hour
...to be recognized as one of Canada’s Best Managed companies. Our company is growing and offers additional career opportunities as you develop skills and gain experience. Please see our website for more details on opportunities within our company. Commitment to our People...SuggestedHourly payFull time$90k - $130k per year
...to be recognized as one of Canada’s Best Managed companies. Our company is growing and offers additional career opportunities as you develop skills and gain experience. Please see our website for more details on opportunities within our company. Commitment to our People...SuggestedFull time$65k - $70k per year
...injection molding, and will be the conduit to ensure that what is developed in the engineering is correct and successfully implemented in... ...required. ~ Proficiency in CAD drafting, 3D modeling, and office software is essential. ~ Demonstrated ability to work effectively under...SuggestedFull timeWork at officeLocal area$70k per year
...machining team at Valco Manufacturing Inc. In this role, you will develop accurate cost estimates for both production and fabrication... ...and technical data. Advanced-level Excel skills. AutoCAD software experience is an asset. Teamwork: Ability to work effectively...Suggested$70k per year
...brokerages, and administering the internally developed BIMS license management system. Key Responsibilities: Lead, coach, and develop the Licensing Team responsible for... ...hours tracking functions. Partner with HCC software development teams and IT to improve automation...SuggestedFull timeWork at office$65k - $70k per year
...Engineer is a highly technical position that is responsible to develop, coordinate, qualify, and supervise design, construction, functionality... ...automation management. Proficiency in Office and CAD software, along with comprehensive knowledge and skills in mechanical or...Full timeWork at officeLocal area$121.34k - $147.48k per year
...applications from an engineering perspective, including liaising with developers and Consultants in this regard; Responsible for the... ...Responsible for the administration of the Traffic Engineering Software (TES) and ensures the maintenance of vehicle count programs; ensures...Full timeWork at officeLocal areaShift work$28.1 per hour
...Deliver programmes for all ages. Provide troubleshooting for hardware and software issues. Monitor and request supplies. Supervise pages and volunteers. Participate in establishing and developing partnerships with the community. Secure property, including locking...Hourly payTemporary workWork at officeLocal areaFlexible hoursShift workWeekend work$60k - $68k per year
...client requirements Work with Executive Chef and the client to develop appropriate menu offerings Be available to clients during... ...accounts as required Oversee, update, and maintain Catering software Maximize revenue while providing value and exceptional service...Long term contractFull timeFor contractorsLocal areaFlexible hours$85k - $125k per year
...architect the future of research technology—developing agentic AI systems and intelligent... ...intelligent, AI-driven experiences. ~ Develop and maintain high-performance front-end and... ...fluent—You're excited by the intersection of software engineering and AI, and you know how to...Long term contractFull timeWorldwideShift work$18.7 per hour
...experience in a high-performance selling environment. You have developed a sense of Care in your communication skills both written and... ...delegating tasks like a pro. Knowledge of general computer software (Microsoft Office 365 Suite) and retail point of sale systems....Part timeWork at officeWorldwideFlexible hoursNight shift$24 per hour
...Troubleshoot and resolve issues with vision system hardware and software to ensure optimal performance. Collaborate with engineering and... ...and preventative maintenance on machine vision equipment. Develop and optimize vision inspection programs for quality control and...Hourly payPermanent employmentFull timeCasual workShift workNight shift- ...risk management policies and assists in developing, maintaining, and publishing corporate information... ...of information security devices or software. Plans and implements security and... ...upgraded security software and devices. Develops and implements information security educational...RemplacementFull timeInternshipLocal area
- ...growth and learning & development opportunities to continuously develop your skills Opportunity to give back to communities in which... ...regular basis, to interact in English with external or internal parties or to use English applications or software as part of their tasks....Full timePart timeWork from homeFlexible hoursAfternoon shift
- ...As a Financial Planner, you will focus on developing and deepening mass affluent client... ...information sessions and financial seminars to develop and expand your network and develop prospects... ...(CRM), portfolio, and financial planning software. The ability to build long-lasting...Long term contractWork at officeLocal areaFlexible hours
- ...sales opportunities. This role is focused on developing new business, managing client... ...Fire Alarm and Sprinkler System market. Develop and execute a strategic sales plan to meet... ...collaboratively within a team. Proficiency in CRM software and Microsoft Office Suite; design...Full timeFor contractorsWork at office
- ...programming with Powermill experience and the ability to train and develop machinists. This role is ideal for a highly technical leader who... ...on-time delivery. Train employees on CNC controls, Powermill software, and advanced machining workflows. Troubleshoot machining...Long term contractFull time
- ...required.This is your opportunity to make a meaningful impact and develop your career. What You'll Do Work in a clinical and service... ...qualification (desirable). Proficiency in using common software packages and databases (essential). Why Choose GenesisCare...Full timePart timeImmediate startShift work
- ...assess retention. · Strong interpersonal and communication skills. · Ability to operate a computer, as well as maneuver relative software programs. · Ability to lift up to 50 pounds. · Ability to climb a ladder and work with hands overhead. · Standing required for...Seasonal workLive InShift workNight shift
- ...essential Demonstrates rigorous thinking, methodical problem-solving skills, and meticulous attention to detail. Proficiency in office software is mandatory Bilingual - Mandarin and English is preferred Why work for Minth? Here are the advantages of working at Minth....Full timeWork at office
$70k - $80k per year
...The Role: We are seeking a Developer to join our CRM Development team. Location: Windsor ON. We offer full time in-office and hybrid... ...: ~ Post-secondary diploma or degree in Computer Science Software Engineering or equivalent practical experience ~3-5 years of professional...Full timeWork at office$120k - $150k per year
...presentation skills. Strong leadership, analytical and problem-solving skills. Proficient in Microsoft Office suite and/or other software applications. Must be legally eligible to work in Canada. Preferred Requirements: Master's degree in Environmental Science...Second jobWork at officeLocal areaShift work- ...braces, trusses, toilet seating, catheter, prosthetic and walker fittings, etc. Computer skills, including: Word, Internet, Excel, POS software Functional and technical knowledge of mobility equipment and general HHC supplies Strong interpersonal and communication skills...
$58k - $75k per year
...team culture across the Tooling Group. What You Bring · Minimum 3 years' mold design experience · Proficiency in VISI design software is preferred but not required · Strong 3D design interpretation and attention to detail · Professional communication skills and a...Permanent employmentFull timeInternshipWork from homeMonday to fridayFlexible hours- ...emergency breakdowns Conducts safety checks on all vehicles and equipment Completes required paperwork utilizing fleet maintenance software program associates with repairing vehicles, documenting part usage and accounting for repair times Maintains a clean and safe work...Permanent employmentFull timeApprenticeshipShift workWeekend workDay shift
- ...component and departmental training commitments. At Aramark, developing new skills and doing what it takes to get the job done make a positive... ..., our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...
- ...Vertafore is a leading technology company whose innovative software solutions are advancing the insurance industry. Our suite of products... ...~ CSS3 ~ APIs Qualifications: ~ Experience in developing enterprise or commercial applications ~ Proficient in popular...Full timeContract workWork at office
- ...EHT, etc ? Funding Claims Management ? General Accounting Management Qualifications Proficiency in using SAP Business One software for bookkeeping and financial reporting Strong attention to detail and accuracy in financial record-keeping Knowledge of accounting principles...Full time
- ...using multiple payroll systems for hourly and salaried employees; Direct client face time by assisting clients in setting up payroll software if needed and answering any questions they may have; Completing T4’s and any other year-end reports, as required; Educate our...Hourly payWeekly payPermanent employmentFull timeWork at officeLocal area
- ...fittings, pressure, flow etc.) ~ Working understanding of mechanical design an asset ~ Familiarity with AutoCAD or similar design software an asset ~ Excellent attention to detail ~ Excellent interpersonal skills ~ Confidence using the Microsoft Office Suite ~ Able...Full timeWork at officeTrial period
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Machine Learning. Be the first to apply!
