Artificial Intelligence Software Engineer

2 days ago


Oakville, Ontario, Canada Geotab Inc. Full time

We are seeking an experienced Artificial Intelligence Software Engineer to drive the development and implementation of cutting-edge Generative AI systems and solutions at Geotab Inc.

Located in Oakville, Ontario, this role offers a competitive salary of approximately $140,000 per year, depending on experience. As a Senior Software Developer, you will play a key role in advancing security, connecting commercial vehicles to the internet, and providing web-based analytics to help customers better manage their fleets.

About the Role

This position is responsible for developing end-to-end GenAI project lifecycle including designing, developing, and deploying GenAI models tailored to telematics applications. The senior developer will engage closely with cross-functional teams to integrate AI solutions into the telematics platform.

  • Develop LLM-powered solutions using various techniques to reach product goals.
  • Engage with the AI communities, contributing to and applying the latest findings and technologies to our AI initiatives.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Ensure adherence to coding standards, maintain a high level of code quality within the development team.
  • Stay updated with the latest advancements in Generative AI and Machine learning.
  • Evaluate and integrate new tools and technologies to enhance the GenAI development pipeline.
  • Take ownership of key development projects, ensuring alignment with business goals and timelines.
  • Manage technical risks to deliver expected solutions.

The ideal candidate will have 5-8 years of previous experience in software development with a focus on AI/ML, proficiency in Python programming, strong understanding of large language models (LLMs) and various deployment techniques, experience with GitLab CI for process automation, and experience with and/or contributing to open source projects.



  • Oakville, Ontario, Canada BDO Full time

    About the Role:BDO is seeking a Senior Specialist, Algorithm Engineering, to join our team.Key Responsibilities:Design novel neural network architectures and algorithms to improve AI model performance and efficiency.Develop reinforcement learning and evolutionary computation techniques for optimal decision-making.Create algorithms for AI tasks like NLP,...


  • Oakville, Ontario, Canada Sheridan College Full time

    Job OverviewSheridan College is seeking a visionary leader to drive the Centre for Applied Artificial Intelligence (CAAI) forward, leveraging their expertise in artificial intelligence and innovation to advance the centre's reputation and evolution as a leading research and innovation hub.


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    INDUSTRIOS Software Inc. - Senior Software Developer PositionEstimated Salary: $120,000 per year.We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the...


  • Oakville, Ontario, Canada KUMAARS INC Full time

    Job TitleSoftware EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team at KUMAARS INC. In this role, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain existing software systems by making...


  • Oakville, Ontario, Canada Tekno Resources Ltd Full time

    We are seeking a highly skilled Business Intelligence Developer to join our team at Tekno Resources Ltd. This is a full-time position with an estimated salary of $60,000 - $80,000 per year.About the RoleAs a Business Intelligence Developer, you will be responsible for designing and developing databases to analyze data. You will also operate database...


  • Oakville, Ontario, Canada KingswaySoft Inc Full time

    Role OverviewKingswaySoft Inc is a leading provider of integration software, and we are currently seeking an experienced Software Developer to join our high-performing team.About the RoleThis challenging role involves engineering and building complex integration software using C# and .NET Framework. As a member of our software engineering team, you will have...


  • Oakville, Ontario, Canada System Micro Technology and Consulting Corp Full time

    Job DescriptionWe are seeking a skilled software engineering professional to join our team at System Micro Technology and Consulting Corp.About the RoleThis is a full-time position that involves designing, developing, and maintaining software applications. As a software engineer, you will be responsible for working on various projects, collaborating with...


  • Oakville, Ontario, Canada Sagen Full time

    Job SummarySagen is seeking a highly skilled Application Developer to join our team. This role involves developing and maintaining scalable and reliable software engineering solutions in a timebound agile manner.As a key member of our Software Engineering team, you will participate in the development of Sagen's modernization strategy and implementation,...


  • Oakville, Ontario, Canada Sagen Full time

    Job SummaryThis role offers a unique opportunity to develop and maintain scalable software engineering solutions in a time-bound agile environment. Reporting to the Manager, Software Engineering, you will be responsible for delivering projects according to scope, schedule, quality, performance, and scalability expectations.Key Responsibilities:Support the...

  • Software Engineer

    1 month ago


    Oakville, Ontario, Canada Randstad Full time

    We are seeking a Software Engineer - Application Development to join our team at {company}.As a Software Engineer - Application Development, you will be responsible for developing and maintaining high-quality software applications.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software...


  • Oakville, Ontario, Canada KUMAARS INC Full time

    We are seeking a skilled Sr. Software Engineer to join our team at KUMAARS INC. This is a full-time position with an estimated salary of $75,000 - $100,000 per annum.Job Summary:This role involves designing, developing, and testing software applications for various platforms. The ideal candidate will have a strong background in software development and...


  • Oakville, Ontario, Canada KUMAARS INC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at KUMAARS INC. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Design, develop, test, and deploy high-quality software...


  • Oakville, Ontario, Canada Sagen Full time

    Sagen is a leading enterprise, seeking a highly skilled Software Engineering Solutions Developer to join our team. The ideal candidate will possess strong technical expertise in software development and a passion for delivering scalable and reliable solutions.Job SummaryThe Application Developer will be responsible for developing and maintaining software...


  • Oakville, Ontario, Canada System Micro Technology and Consulting Corp Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at System Micro Technology and Consulting Corp.This is a full-time position with a competitive salary of $120,000 per year, plus benefits.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java,...


  • Oakville, Ontario, Canada Ford Full time

    Ford is revolutionizing the electric transportation industry with its Electric Vehicles, Digital and Design team. This pioneering group delivers exceptional customer experiences for electric vehicle buyers and owners. As a Software Engineer for Connected Car Solutions, you will join an agile team of innovators who work collaboratively to deliver cutting-edge...


  • Oakville, Ontario, Canada Ford Motor Company Full time

    Ford Motor Company is revolutionizing the transportation industry with its vision of a fully electric future. The Electric Vehicles, Digital and Design (EVDD) team is at the forefront of this endeavor, driving innovation and excellence in customer experience.This role offers an exciting opportunity to be part of a dynamic and agile team that delivers...

  • Software Engineer

    4 weeks ago


    Oakville, Ontario, Canada IT Minds Inc. Full time

    Company Overview:IT Minds Inc. is a dynamic and innovative company that values diversity and inclusivity in the workplace.Job Title: Software EngineerSalary:$85,000 per yearJob Description:As a software engineer at IT Minds Inc., you will be responsible for developing and maintaining complex software applications using Java, JavaScript, and React.js.You will...


  • Oakville, Ontario, Canada AMAZE IT SERVICES CANADA INC. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Specialist to join our team at AMAZE IT SERVICES CANADA INC.Job SummaryThe successful candidate will be responsible for designing, developing, testing, and maintaining software applications to meet the needs of our clients.Key ResponsibilitiesDesign, develop, test, and...


  • Oakville, Ontario, Canada IT Minds Inc. Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team at IT Minds Inc. as a permanent position.The estimated salary for this role is $60,000 - $90,000 per year, depending on experience and qualifications.Job DescriptionThis role involves writing, modifying, integrating, and testing software code. You will also be responsible for maintaining...

  • Software Engineer

    1 month ago


    Oakville, Ontario, Canada Pelmorex Corp Full time

    About the RoleWe are looking for a skilled Software Engineer to join our team at Pelmorex Corp. In this role, you will be responsible for developing and maintaining our hybrid weather app using Ionic and React.Main Responsibilities* Develop a hybrid app using Ionic React framework with Capacitor* Create, enhance, and quickly iterate on features in our...