7 results for Ml Developer jobs
Software Developer
- Windsor, ON
- onsite
- Permanent
-
78000 - 80000 CAD / Yearly
- <p><strong>Software Developer</strong></p><p><br></p><p>Robert Half Canada is seeking a <strong>Software Developer</strong> on behalf of our client. This opportunity is suited to a technically skilled and collaborative professional with experience designing, developing, testing, and maintaining software solutions in a dynamic environment.</p><p><br></p><p><strong>Position Summary</strong></p><p>The Software Developer is responsible for building, enhancing, and supporting software applications that meet business and user needs. This role involves participating in the full software development lifecycle, including requirements gathering, coding, testing, troubleshooting, documentation, and continuous improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain software applications and system enhancements</li><li>Collaborate with internal stakeholders to understand business requirements and translate them into technical solutions</li><li>Write clean, efficient, and well-documented code following established development standards</li><li>Troubleshoot, debug, and resolve software defects and performance issues</li><li>Support integration efforts between applications, databases, and third-party systems</li><li>Participate in code reviews, testing activities, and deployment processes</li><li>Maintain technical documentation, release notes, and support materials</li><li>Assist with system upgrades, enhancements, and application support as needed</li><li>Contribute to process improvement initiatives related to software development and delivery</li><li>Work collaboratively with cross-functional teams to support project goals and timelines</li></ul><p><br></p>
- 2026-09-17T00:00:00Z
Data Developer
- Calgary, AB
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p><strong>THE ROLE:</strong> </p><p>Our client is seeking a Data Developer to join a collaborative and growing data team. This role offers the opportunity to work across the full data lifecycle, including data ingestion, transformation, analytics modeling, and cloud-based infrastructure. You'll contribute to the development of scalable data solutions while partnering with experienced team members to continuously enhance the organization's data platform.</p><p><em>Key Responsibilities:</em></p><ul><li>Design, build, and maintain data pipelines that move and process data within a cloud-based environment</li><li>Develop and enhance data models, semantic layers, and reporting structures to support business decision-making</li><li>Monitor data pipelines and data quality, identifying and resolving issues as they arise</li><li>Optimize queries, workflows, and data models to improve performance, scalability, and cost efficiency</li><li>Support and guide business users in effectively leveraging analytics tools and data assets</li><li>Collaborate with cross-functional teams to deliver reliable and accessible data solutions</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a data professional who enjoys working across multiple areas of modern data engineering and analytics. You'll gain hands-on exposure to cloud technologies, data integration, modeling, reporting, and platform optimization while working in a collaborative team environment where knowledge sharing is encouraged. The organization offers a competitive salary, bonus program, RRSP matching, comprehensive benefits, and vacation time. If you're looking to expand your technical expertise, make a meaningful impact, and contribute to a data-driven organization, apply now.</p>
- 2026-09-16T00:00:00Z
Software Developer (Java)
- Toronto, ON
- onsite
- Permanent
-
100000 - 130000 CAD / Yearly
- <p><strong>This job posting is for a current vacancy with our client.</strong></p><p><br></p><p>We are helping a growing and highly innovative financial services organization with a new Java Engineer to join their Payments Technology team. This is an exciting opportunity for a developer who enjoys solving complex problems, wearing multiple hats, and gaining exposure to a broad range of technologies, projects, and business functions. You'll work closely with senior leaders, product teams, operations, compliance, and engineering stakeholders to help build and enhance critical payment platforms supporting ACH, Wires, Real-Time Payments (RTP), FedNow, and other modern payment networks.</p><p><br></p><p>We're looking for someone who is resourceful, entrepreneurial, curious, and excited by the opportunity to make a visible impact within a fast-moving environment.</p><p><br></p><p><strong>What you will do and how you will make an impact …</strong></p><p><br></p><p>You will play a key role in the development and evolution of modern payment processing platforms that support critical banking and financial transactions.</p><p><br></p><p>In this position, you will:</p><ul><li>Design, develop, and maintain backend applications and APIs using Java and Spring Boot.</li><li>Work across the full software development lifecycle, from requirements gathering and design through implementation, testing, deployment, and production support.</li><li>Partner with Product, Operations, Compliance, QA, and engineering teams to deliver secure and scalable payment solutions.</li><li>Develop integrations with banking partners, third-party providers, and internal systems.</li><li>Support highly reliable, secure, and compliant transaction processing platforms.</li><li>Participate in architecture discussions, code reviews, troubleshooting, and continuous improvement initiatives.</li><li>Contribute to monitoring, observability, and operational excellence efforts alongside DevOps and production support teams.</li></ul><p><br></p><p><strong>Why we are excited about you ...</strong></p><p><br></p><ul><li>You thrive in environments where you can take ownership, solve problems independently, and continuously learn new technologies and business domains.</li><li>You are naturally curious and enjoy exploring how complex systems work.</li><li>You take initiative and can navigate ambiguity with confidence.</li><li>You understand financial services, and want exposure to modern payments technology.</li></ul>
- 2026-10-02T00:00:00Z
Integration Developer
- Edmonton, AB
- remote
- Temporary
-
63.3365 - 73.337 CAD / Hourly
- <p><strong>Overview</strong></p><p>Our client is seeking a Senior HL7 / ETL Integration Developer for a 2-month contract engagement that is fully remote within Canada, working 37.5 hours per week during MST business hours. The client is currently replacing its legacy resident care and billing systems with PointClickCare (PCC) as part of a broader healthcare technology modernization initiative.</p><p><br></p><p>To support this transition, the client requires a Senior HL7 / ETL Integration Developer to assist with the migration and integration of resident billing data between PointClickCare, Meditech, and Sage financial systems. The consultant will focus on ETL development, data transformation, HL7 v2.3 integrations, testing, and validation activities to ensure billing accuracy and a successful transition from legacy platforms</p><p><br></p><p>The consultant will work closely with internal IT and analytics teams to ensure accurate resident billing data flows and successful migration from legacy systems.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Develop and support HL7 v2.3 interfaces and messaging.</li><li>Design, build, and enhance ETL processes for resident billing data.</li><li>Transform PointClickCare (PCC) data extracts into formats required by downstream financial applications.</li><li>Support integrations between PointClickCare and Meditech financial systems.</li><li>Support PointClickCare to Sage financial system integrations.</li><li>Perform data mapping, transformation, validation, and reconciliation activities.</li><li>Support parallel testing between legacy and future-state billing processes.</li><li>Troubleshoot and resolve integration, interface, and data-related issues.</li><li>Analyze existing integration code, mappings, and technical documentation.</li><li>Collaborate with internal IT, analytics, and business stakeholders.</li><li>Document technical solutions, mappings, and integration processes.</li></ul>
- 2026-09-23T00:00:00Z
Desktop Support
- Kenora, ON
- onsite
- Permanent
-
65000 - 75000 CAD / Yearly
- <p>Robert Half is looking to hire a Desktop Support specialist to join a company that is looking to expand their operations to continue making a difference in their community. This is posting is for an existing vacancy that is offering stability, growth and great work culture!</p><p><br></p><p>Please review the information below and apply if you are a good fit - Please be attentive to location!</p><p><br></p><p>Role: Desktop Support Analyst</p><p>Type: Full time Permanent </p><p>Location: Northern Ontario Region - Please inquire for more information </p><p>Compensation: $65k to $75.4k + 3 Weeks Vacation (Additional sick days) + 4 Day work weeks + Strong Benefits (100% coverage with RRSP) + Cell phone Expense + Mileage Expense</p><p><br></p><p>Requirements:</p><p>Core Technical Duties: Handle end-to-end network troubleshooting, manage Microsoft 365, Entra ID, and Intune administration, deploy Windows endpoints via Autopilot, and resolve or escalate support tickets within SLA guidelines.</p><p><br></p><p>Qualifications & Screening: Requires 2+ years of MSP or multi-client IT support experience, hands-on TCP/IP and networking expertise, a valid driver's licence, a clear criminal record check, and eligibility for law enforcement security screening.</p><p><br></p><p>Schedule & Perks: Standard Monday to Friday day shift with rotational on-call duties, offering an earned four-day work week post-probation and comprehensive benefits including health coverage, RRSP matching, and paid training.</p><p><br></p><p>Professional Expectations: Requires strong independent judgment for lone on-site work, excellent plain-language communication skills, meticulous ticket documentation, and deep respect for community protocols.</p><p><br></p>
- 2026-10-01T00:00:00Z
Director of Software Development
- Calgary, AB
- onsite
- Permanent
-
150000 - 170000 CAD / Yearly
- <p>Our client is seeking an experienced Director of Software Development to lead a growing engineering team while remaining actively involved in technical decision-making and software delivery. This is an excellent opportunity for a hands-on technology leader who enjoys building high-performing teams, driving innovation, and leveraging emerging technologies, including AI-powered development tools, to enhance software quality and productivity.</p><p><em>Key Responsibilities:</em></p><ul><li>Lead, mentor, and develop a team of software engineers, fostering a collaborative and scalable engineering culture</li><li>Drive technical strategy, architecture, and development standards across the organization</li><li>Remain engaged in technology by reviewing code, contributing to key initiatives, and supporting complex technical decisions</li><li>Champion the adoption of modern AI-driven development tools and practices to improve efficiency and code quality</li><li>Oversee project delivery, sprint planning, risk management, and execution to ensure reliable and secure software releases</li><li>Partner with Product, Design, Compliance, and executive stakeholders to align technology initiatives with business objectives</li><li>Promote excellence through strong practices in testing, security, documentation, and compliance</li></ul><p><strong>WHY THIS ROLE:</strong></p><p>This is an opportunity to make a meaningful impact by helping shape technology solutions that support organizations operating in highly regulated and mission-critical environments. You'll have the chance to influence both the technical vision and the growth of a talented engineering team while working on innovative products that solve real-world challenges. In return, our client offers a highly competitive salary, comprehensive benefits, and the opportunity to play a key leadership role within a growing technology organization. If you're a technical leader who enjoys balancing people leadership with hands-on engineering, this is an opportunity you won't want to miss. Don’t delay – apply today !</p>
- 2026-09-17T00:00:00Z
Senior Front End Developer
- Toronto, ON
- onsite
- Temporary
-
78.85 - 91.3 CAD / Hourly
- We are looking for a Senior Front End Developer to join a collaborative design systems team supporting enterprise web applications in Ontario. This long-term contract position focuses on building scalable, accessible React components that help create a consistent user experience across a broad product portfolio. The successful candidate will work closely with designers, researchers, product leaders, and accessibility specialists to deliver high-quality front-end solutions that balance usability, performance, and maintainability.<br><br>Responsibilities:<br>• Build, enhance, and support reusable React components that strengthen consistency across multiple web products.<br>• Translate design concepts into production-ready interfaces while maintaining close alignment with established UX standards.<br>• Embed accessibility best practices into front-end development to help ensure components meet recognized compliance expectations.<br>• Work with cross-functional partners to define needs, clarify priorities, and deliver solutions within an evolving development environment.<br>• Improve component libraries through thoughtful documentation, clean code structure, and patterns that encourage efficient adoption by product teams.<br>• Take part in peer reviews and contribute to development standards that promote quality, reliability, and maintainable code.<br>• Apply insights from user research and product feedback to refine component behaviour and overall usability.<br>• Coordinate effectively with globally distributed colleagues and adjust working style as needed to support collaboration across time zones.
- 2026-09-28T00:00:00Z