Machine Learning Software Developer
6 days ago
**The Role**
We are seeking a highly skilled software developer to join our Cloud AI Research team. The successful candidate will be responsible for designing and implementing advanced algorithms and models for real-world applications.
The ideal candidate will have a strong background in computer science, mathematics, or a related field, with a demonstrated ability to design and implement innovative solutions. Experience with cloud-based platforms and tools is also essential.
Key Responsibilities:
- Design and implement novel AI and ML algorithms and models.
- Collaborate with cross-functional teams to advance the development of AI-powered products.
- Contribute to the development of new technologies and methodologies that can be applied across various industries.
- Triage and debug complex issues related to AI and ML systems.
Requirements:
- Bachelor's degree or equivalent experience in Computer Science, Mathematics, or a related field.
- 2+ years of experience in software development, with a strong focus on AI and ML.
- Experience with cloud-based platforms and tools.
- Strong programming skills in languages such as Python, Java, or C++.
- Familiarity with popular ML frameworks and libraries.
As a Google employee, you will have access to state-of-the-art infrastructure, cutting-edge tools, and a collaborative environment that fosters innovation and growth.
-
Software Developer III, AI/Machine Learning
4 weeks ago
Waterloo, Ontario, Canada Google Full timeSoftware Developer III, AI/Machine Learningcorporate_fare Google place Waterloo, ON, CanadaApply- Bachelor's degree or equivalent practical experience.- 2 years of experience with software development in one or more programming languages, and with data structures or algorithms.- 2 years of experience with machine learning algorithms and tools (e.g.,...
-
Waterloo, Ontario, Canada Google Full timeSenior Software Developer AI/Machine Learning, Applied AIcorporate_fare Google place Waterloo, ON, Canada ; Cambridge, MA, USAApplyMinimum Qualifications:- Bachelor's degree or equivalent practical experience.- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.- 3 years of experience...
-
Associate Machine Learning Developer
4 weeks ago
Waterloo, Ontario, Canada AltaML Full timeAssociate Machine Learning DeveloperThis is a 4 month paid contract starting May 2025 and ending in August 2025. It may also be extended to an 8 or 12-month term.The role involves working on public sector ML projects, delivering real solutions to partners including Service Alberta and other departments. The goal is to set a global example of how to transform...
-
Waterloo, Ontario, Canada Borealis AI Full timeRBC Borealis is at the forefront of artificial intelligence research and development, driving the innovative edge for the Royal Bank of Canada (RBC). Our team is dedicated to advancing the science of AI, delivering cutting-edge solutions that create substantial value for RBC and its customers. As part of RBC, you will have the opportunity to contribute to...
-
Associate Machine Learning Developer
11 hours ago
Waterloo, Ontario, Canada AltaML Full timeAssociate Machine Learning Developer (Cohort 10)1 day ago Be among the first 25 applicantsAbout The GovLab.aiWe transform the way you think about applied AI. Teams are structured around projects for the public sector, guided by the Project Delivery Manager, Product Owner, and Senior machine learning developers, to provide working models to support informed...
-
Machine Learning Developer Associate
3 days ago
Waterloo, Ontario, Canada AltaML Inc. Full timeAbout The GovLab.aiWe transform the way you think about applied AI. Our project-based teams are structured around public sector projects, guided by experienced professionals, to provide working models that support informed strategic decision-making.Job RoleAs an Associate Machine Learning Developer, you will have the opportunity to work on public sector ML...
-
Data Science and Machine Learning Expert
2 days ago
Waterloo, Ontario, Canada AltaML Inc. Full timeAbout The GovLab.aiWe're a leader in applied AI for the public sector, dedicated to driving positive change through innovative solutions. Our team is passionate about empowering individuals and organizations to harness the power of AI.Job OpportunityAs an Associate Machine Learning Developer, you'll join our dynamic team and contribute to the development of...
-
Machine Learning Product Manager
1 day ago
Waterloo, Ontario, Canada AltaML Full timeAbout Us:AltaML is a leading provider of applied AI solutions in North America, focused on building and operationalizing AI software. Our unique business model combines three key components: services, reusable IP, and product solutions.We are a company that values collaboration, innovation, and continuous improvement. Our ideal candidate is a creative...
-
Machine Learning Specialist Mentor
6 days ago
Waterloo, Ontario, Canada Entreinstitute Full timeJob SummaryWe are seeking a highly experienced Artificial Intelligence Specialist to join our team as a consultant. The ideal candidate will have a strong background in AI and machine learning, with expertise in developing and implementing AI systems and technologies.The successful candidate will work closely with our entrepreneurs, providing expert-level...
-
Mentor for AI and Machine Learning
1 week ago
Waterloo, Ontario, Canada Entreinstitute Full timeThe Accelerator Centre is seeking a highly skilled and experienced Artificial Intelligence Systems Specialist to join our team of specialist mentors. As a specialist mentor, you will work closely with high-potential entrepreneurs to provide expert guidance and advice on AI systems and technologies. The ideal candidate will have a strong background in AI and...
-
Waterloo, Ontario, Canada Huawei Full time**Job Requirements:**PhD or MSc degree in Electrical Engineering, Robotics, Computer Engineering, Software engineering or System Engineering3+ years of experience with C++/Python programming languagesDemonstrated development experience with transformer-based models, foundational models, LLMs/VLMs, generative modeling, imitation/reinforcement learning or...
-
Waterloo, Ontario, Canada Google Full timeJob Summary:We are seeking an experienced software engineer to join our team and contribute to the development of high-performance solutions. As a software engineer at Google, you will have the opportunity to work on a wide range of projects, from search and ads to machine learning and more.Your primary responsibility will be to design, develop, test,...
-
Software Developer
14 hours ago
Waterloo, Ontario, Canada Google Full timeAt Google, we're pushing the boundaries of what's possible with AI and machine learning. As a software developer on our team, you'll work on cutting-edge technologies that change how billions of users connect, explore, and interact with information.About the RoleWe're looking for talented developers who bring fresh ideas from all areas, including information...
-
Software Engineer
7 days ago
Waterloo, Ontario, Canada Google Full timeAt Google, we're committed to developing innovative technologies that transform how billions of users interact with information and each other. Our software developers play a crucial role in shaping the future of our products and services, leveraging cutting-edge technologies such as machine learning, natural language processing, and data storage.As a...
-
Verification Software Developer
7 days ago
Waterloo, Ontario, Canada ANSYS, Inc. Full timeAbout AnsysAnsys is a world-leading innovator in engineering simulation software, empowering companies to design and deliver transformational products by solving complex design challenges. As an engineer at Ansys, you will help develop industry-leading simulation software and work on impactful projects to maintain, advance, and accelerate Ansys products.Job...
-
Waterloo, Ontario, Canada Interop Labs Full timeAbout the RoleWe are seeking an Inference Engine Optimization Specialist to work on an innovative project at Interop Labs. This role involves focusing on backend optimizations for machine learning runtimes, including hardware acceleration and inference speed improvements.Key ResponsibilitiesExperience with ML inference engines (ONNX Runtime, TensorRT,...
-
Senior Software Developer
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Developer (MyGeotab Gateway)Who we areGeotab 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,...
-
Software Developer III, AI/ML GenAI, Applied AI
2 weeks ago
Waterloo, Ontario, Canada Google Full timeSoftware Developer III, AI/ML GenAI, Applied AIcorporate_fare Google place Waterloo, ON, CanadaApplyMinimum Qualifications:- Bachelor's degree or equivalent practical experience.- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.- 2 years of experience with data structures...
-
Software Engineering Expert
3 days ago
Waterloo, Ontario, Canada Google Full timeAs a Software Developer III, AI/ML Natural Language Processing, you'll develop cutting-edge technologies that transform the way people interact with information and each other. Our team is responsible for designing and building scalable systems that handle vast amounts of data, ensuring seamless user experiences.**Key Responsibilities:**Write high-quality...
-
Software Development Engineer
1 week ago
Waterloo, Ontario, Canada FLIR Systems, Inc. Full timeAbout UsTeledyne DALSA designs and manufactures cameras and image acquisition/processing boards for worldwide markets. Our R&D team is looking for an Embedded Software Developer to join us in Montreal.Job Responsibilities- Develop C code for embedded platforms under FreeRTOS or Linux- Design and develop low-level code in C in under Linux- Write unit and...