computer programming jobs in Montreal
See average salary for computer programming »
1,000 computer programming job listings in Canada. Find daily updated positions from leading job boards.
-
Analyste principal.e
4 days ago
Montreal, Montreal (administrative region), Canada Groupe AGÉCO Full-time $70,000 - $90,000 ContractGroupe AGÉCO se compose de professionnelles et professionnels multidisciplinaires qui unissent leur cerveau pour répondre aux besoins des organisations en matière de responsabilité d’entreprise. Pour y arriver, nous misons sur la collaboration, la rigueur, la créativité et l’innovation.À l’aise avec l’écoconception, les synergies...
-
Senior AI Programmer at Ubisoft
4 hours ago
Montreal, Quebec, Canada Ubisoft Full-timeBecome a Senior AI Programmer at Ubisoft, leading the development of convincing NPC behaviors and combat systems in a collaborative environment. Utilize your C++ expertise and a keen eye for detail. This role demands approximately 5 years of AI programming experience, particularly in video game contexts, where your focus will be on improving NPC...
-
Montreal, Quebec, Canada McGill University Full-timePosition DescriptionThe School of Computer Science at McGill University (Montreal, Canada) invites applications for a tenure-track appointment at the rank of Assistant Professor. The expected start date is August 1, 2027.Job DutiesConduct research and secure competitive external funding.Teach a diverse body of undergraduate and graduate students.Provide...
-
Research Developer, Frontier AI Incubation
10 hours ago
Montreal, Quebec, Canada DeepMind Full-timeAt Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We are looking for a Research Developer to join our Frontier AI Incubation team in Montreal, QC, Canada. Responsibilities Design,...
-
Java Software Engineer
10 hours ago
Montreal, Quebec, Canada Bounteous Full-timeJava 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills who can work with minimum oversight and handholding.ResponsibilitiesWork as a developer on...
-
Remote AI Engineer
23 hours ago
Montreal, Quebec, Canada Yeah! Global Full-timeA global technology firm is seeking highly skilled AI Engineers to join their team. This remote position requires proficiency in programming languages like Python and experience in developing AI models. Responsibilities include designing advanced machine learning algorithms, analyzing datasets, and deploying models. Ideal candidates will have a degree in...
-
SITE CLERK — ALL LOCATIONS
6 hours ago
Montreal, Quebec, Canada EBC Inc. Full-timeJob Description In order to continue meeting our needs in a growth environment, EBC is looking for site clerks. As a site clerk, you will perform various administrative tasks. Responsibilities Daily completion of payroll from site time sheets Purchasing of materials and supplies as requested by Site Management Weekly completion of equipment log Handle all...
-
Software Developer II
14 hours ago
Montreal, Quebec, Canada Collabera Full-timeEstablished in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...
-
Senior iOS Software Developer
10 hours ago
Montreal, Quebec, Canada Intact Financial Corporation Full-timeAbout the role We are looking for a Senior Software Developer for our growing team! What you will accomplish with us: Perform systems and programming needs analyzes to identify problems encountered and provide proposed solutions including program specifications. Develop system specifications, codify, modify, test and debug computer programs under general...
-
Senior iOS Developer with Swift Expertise
8 hours ago
Montreal, Quebec, Canada Intact Financial Corporation Full-timeTransform your future as a Senior iOS Developer specializing in Swift with Intact. This role focuses on innovative solutions in a flexible work setting, where your skills are recognized and rewarded. As a Senior Software Developer, you will analyze programming needs and design solutions that meet both functional and non-functional criteria. Your expertise in...
-
C++ UI Programmer for Game Development
8 hours ago
Montreal, Quebec, Canada Massive Full-timeJoin March of Giants in Montreal as a C++ UI Programmer, focusing on dynamic game interfaces. Drive user experience through innovative design and development of UI systems across platforms. In this role, you will leverage your five years of C++ programming experience in gaming to develop and optimize modules for in-game presentations. Collaborate with...
-
C++ AI Programmer for Rainbow Six Siege
1 day ago
Montreal, Quebec, Canada SmartRecruiters, Inc. Full-timeJoin Ubisoft's innovative team as a C++ AI Programmer for Rainbow Six Siege. You'll develop and maintain advanced AI Bots that enhance gameplay realism and player experience. As a key member of Ubisoft, you will focus on creating high-quality AI systems. Your role will involve programming in C++, designing believable bot behaviors, and collaborating closely...
-
Software Engineer
10 hours ago
Montreal, Quebec, Canada Baseten Full-timeAbout BasetenBaseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're...
-
Senior Data Engineer, AI/ML Pipelines
10 hours ago
Montreal, Quebec, Canada MEDFAR Full-timeA healthcare technology company is seeking a Data Engineer to join its AI/ML integration team in Montreal. This permanent full-time role focuses on building and maintaining ETL pipelines, establishing data architecture, and collaborating with data scientists. The ideal candidate has a Bachelor's in Computer Science or a related field with significant...
-
Data Scientist Wanted at Mirabilis AI
10 hours ago
Montreal, Quebec, Canada Mirabilis Full-timeEmbrace your data wizard potential at Mirabilis AI as a Data Scientist. Utilize your algorithmic skills to transform complex datasets into meaningful business insights. Mirabilis AI is eager to hire a Data Scientist who possesses at least 2 years of experience with data analytics. Your key tasks will include data wrangling, predictive modeling, and...
-
Ubisoft Montréal Engine Programmer Wanted
10 hours ago
Montreal, Quebec, Canada Ubisoft Montréal Full-timeJoin Ubisoft Montréal as an Engine Programmer and drive advancements in core gaming engines. Collaborate on high-performance systems for acclaimed games like Assassin’s Creed. As a key player at Ubisoft, you will contribute to the development and optimization of engine systems critical to our projects. Your expertise will help evaluate technical solutions...
-
AI Engineer- EN
21 hours ago
Montreal, Quebec, Canada RBC Full-timeJob DescriptionThe AI & Digital Innovation team in RBC Capital Markets is seeking an AI Engineer with expertise in software engineering, applied AI, Generative AI, and quantitative computation to collaborate with Sales & Trading and develop desk-facing solutions. You will work across how sales understand clients, how sales and traders set a price, and how...
-
Senior ASIC Verification Engineer, onsite Kanata
8 hours ago
Montreal, Quebec, Canada Ciena Corporation Full-timeAs the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We’re a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being—on and off the job....
-
Senior Engine Programmer at Ubisoft
14 hours ago
Montreal, Quebec, Canada Ubisoft Full-timeElevate your career as a Senior Engine Programmer at Ubisoft, focusing on performance optimization and innovative engine design. Join a global gaming leader in an office-based setting. In this role, you will leverage at least five years of programming experience to refine and enhance core game engine systems. Analyzing existing functions and developing new...
-
Shipping & Receiving Clerk
14 hours ago
Montreal, Quebec, Canada Colonial Group Full-timeShipping & Receiving ClerkAt Excellence Peterbilt, we’re looking for a reliable, organized, and resourceful person to join our Montreal team as a Shipping & Receiving Clerk. If you like staying active, working as part of a team, and take pride in a job well done, we want to meet you!Salary:Starting at $23.10/hourSchedule:Monday to Friday, 8:00 a.m. to 4:30...