At a Glance
- Tasks: Design and develop AI applications that enhance business operations and learning experiences.
- Company: Join Geotab, a certified Great Place to Work™ and leader in IoT.
- Benefits: Enjoy flexible work arrangements, competitive salary, and comprehensive health benefits.
- Other info: Collaborative culture with opportunities for growth and innovation.
- Why this job: Make an impact with cutting-edge AI technology in a dynamic environment.
- Qualifications: Bachelor's degree in a related field and 3-5 years of relevant experience.
The predicted salary is between 80000 - 104000 $ per year.
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities. Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab’s open platform and Geotab Marketplace ®, offering hundreds of third‑party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets.
Our team is growing and we’re looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. Geotabbers accept that challenge and are willing to take on new tasks and activities - ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with Geotab.
Who you are: We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking an AI Solutions Developer who will be responsible for architecting, building, and operationalizing custom AI applications, agents, self‑service tools, and automated workflows that help our Global Enablement teams work smarter, support revenue generation, and deliver measurable ROI. This is a hands‑on engineering role for a builder who loves turning ideas into secure, reliable, production‑ready solutions.
What you’ll do: As an AI Solutions Developer your key area of responsibility will be designing, developing, deploying, and maintaining AI‑powered applications that strengthen sales enablement, learning design, customer education, and operational efficiency across Global Enablement. You will be responsible for coding custom AI agents and automation solutions in Python, building retrieval augmented generation (RAG) systems, developing full‑stack applications with intuitive user interfaces, and integrating AI with business systems through secure APIs.
- Architect, code, and deploy custom AI agents and automation solutions using Python and relevant frameworks, such as LangChain and AutoGen.
- Develop and maintain backend logic and microservices required to support AI workflows.
- Build custom retrieval augmented generation (RAG) systems by integrating large language models (LLMs) with PostgreSQL.
- Write clean, maintainable, and efficient code for content generation, localization, and multimedia processing automations.
- Implement conversation management, context retention, structured outputs, and tool calling to support interactive learning.
- Design and implement secure RESTful API integrations to connect AI agents with business systems.
- Collaborate with IT and GenAI platform teams to ensure departmental solutions align with company infrastructure and technology standards.
What you’ll bring to this role: Bachelor’s degree in Computer Science, Data Science, Engineering, Artificial Intelligence, or a related quantitative field; Master’s degree preferred. 3–5 years of proven experience in AI/ML, Data Science, or software engineering roles with a focus on building and deploying intelligent systems or automation. Hands‑on experience building multi‑step agentic workflows with code‑first frameworks such as LangChain, AutoGen, or CrewAI.
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. This posting is for an existing vacancy.
Why job seekers choose Geotab:
- Flex working arrangements
- Home office reimbursement program
- Baby bonus & parental leave top up program
- Online learning and networking opportunities
- Electric vehicle purchase incentive program
- Competitive medical and dental benefits
- Retirement savings program
How we work: At Geotab, we thrive on a flexible hybrid work model that combines the dynamic energy and connection of in‑person collaboration with the independence and flexibility of virtual work. We believe that coming together in person is fundamental to cultivating trust, nurturing a vibrant culture of belonging, and fostering meaningful innovation across our diverse teams.
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. Geotab encourages applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired.
AI Solutions Developer – Remote in Oakville employer: Geotab Inc.
Geotab is an exceptional employer that fosters a dynamic and inclusive work culture, offering flexible hybrid working arrangements and a range of benefits including competitive medical and dental plans, retirement savings programs, and opportunities for professional growth through online learning. Located in a vibrant community, Geotab encourages innovation and collaboration, making it an ideal place for passionate individuals to thrive and make a meaningful impact in the field of IoT and connected transportation.