Software Engineering Expert
2 days ago
We're a tech development firm that values community and diversity. Our team cares about clients, the world, and colleagues' career development.
As a Senior Software Developer - Machine Learning Specialist, you'll collaborate with and mentor teammates to deliver enterprise AI software solutions. You'll own tasks, manage time efficiently, and focus on personal growth.
Key Responsibilities- Develop cutting-edge AI-driven solutions
- Identify opportunities to implement AI technologies and tooling
- Develop software according to specifications and documentation
- Define and communicate non-functional requirements
- Coach colleagues in AI use and implementation
- Take initiative on projects and tasks
- Uphold software development guidelines
- Research, test, and implement new techniques and technologies
- Advise clients on technical decisions and direction
- 5+ years of experience as a software developer or engineer with 3+ years in Machine Learning, Deep Learning, etc.
- PhD, Master's degree in Computer Science or Software Engineering specialized in AI, or equivalent
- Bilingual (French and English)
- Python 3
- Key Python Libraries (Numpy, Pandas, Pytorch, Scikit Learn)
- Data Analysis, Cleaning, Processing, and Augmentation
- Deep Learning Frameworks (TensorFlow, Keras, Pytorch)
- Ai Services on cloud-hosting platforms (AWS, Azure, Google Cloud)
- Machine Learning Operations
- Application Testing (unit, functional, E2E, etc.)
- Development Methodologies (Agile, Scrum, XP, Kanban, Shape Up, etc.)
- GoLang, Java, and/or JavaScript
- Enterprise Software Development
- In-Memory object storage, caching, and queue systems
- Microservices and Serverless Systems
- Domain-Driven Design
- A major modern client-side framework/library (Angular, React, Svelte, etc.)
- $120,000 - $180,000 per year (dependent on experience)
- Flexible hours of work and remote work options
- Paid sabbatical
- Wellness and productivity spending account
- Parental program
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeJob DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...
-
Expert Aeronautic Software Engineer
4 weeks ago
Montreal, Quebec, Canada CAE Full timeCAE is a global leader in training for the civil aviation, defence and security, and healthcare markets.We are looking for an expert aeronautic software engineer to join our team of flight systems specialists.About This RoleThis position is ideal for engineers or developers who are eager to learn and take on new challenges in the field of aircraft...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada 360 Inc. Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer - C++ Expert to join our team at 360 Inc. as part of our efforts to create innovative web and marketing solutions tailored for the automotive sector.
-
Software Engineering Expert
1 week ago
Montreal, Quebec, Canada LanceSoft, Inc. Full timeLanceSoft, Inc. is seeking an experienced Software Engineering Expert to join our team.We are looking for a highly skilled individual who will be responsible for developing high-quality applications and designing scalable code.The ideal candidate will analyze business requirements and collaborate with various teams to create technology requirements.They will...
-
Software Engineering Expert
2 weeks ago
Montreal, Quebec, Canada Genpact Full timeJob Title: Software Engineering Expert - Banking and FinanceAn estimated salary of $120,000 - $180,000 per year in Montreal, Canada.About UsWe are a global professional services firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries drive our innate curiosity, entrepreneurial agility, and desire to create lasting value for...
-
Digital Engineering Expert
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full timeAbout the RoleCapgemini is seeking a highly skilled Digital Engineering Expert to join its team in Canada. As a key member of our organization, you will be responsible for creating innovative solutions to existing technical challenges with one of the world's largest social media platforms.Key Responsibilities:Collaborate with project leads and team members...
-
Senior Software Architect in Cloud Engineering
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full timeAbout the RoleCapgemini Engineering is seeking a skilled Senior Software Architect to join our team in Canada. As a key member of our cloud engineering team, you will be responsible for designing and implementing scalable and reliable cloud-based solutions.This role offers a unique opportunity to work with cutting-edge technologies and collaborate with a...
-
Montreal, Quebec, Canada Hootsuite Full timeJob OverviewHootsuite is a leading social media management platform, and we're seeking an experienced AI expert software engineer to join our product development team.
-
Montreal, Quebec, Canada Accolite Full timeAbout the RoleAccolite is seeking a highly skilled Software Engineering Expert to join our team in Canada. This is a hybrid role, with 3 days spent in office and 2 days working remotely.Job SummaryWe are looking for an experienced Java Developer to design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch...
-
Montreal, Quebec, Canada Capgemini Engineering Full timeTransform Your Career with Capgemini EngineeringAbout the Role:We are seeking a seasoned Software Development Leader to join our team at Capgemini Engineering.Job Overview:This is an exceptional opportunity to work on high-profile projects with leading social media platforms, driving innovation and growth.Key Responsibilities:Lead software development teams...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada Genpact Full timeAbout GenpactGenpact is a global professional services firm delivering outcomes that shape the future. Our purpose drives us to create a world where businesses thrive, and society benefits. We serve leading enterprises across industries with our deep business knowledge, digital operations expertise, and experience in data, technology, and AI.Job Title:...
-
Expert Backend Software Engineer
2 weeks ago
Montreal, Quebec, Canada Rollbar, Inc. Full timeJob OverviewWe are seeking an Expert Backend Software Engineer to join our team and contribute to the development of real-time solutions. As a key member of our team, you will design, develop, document, test, release, monitor, troubleshoot new and existing backend software systems and applications.About the RoleThis is a unique opportunity to work on...
-
Software Engineering Expert
1 week ago
Montreal, Quebec, Canada Tata Consultancy Services Full timeCompany Overview:Tata Consultancy Services (TCS) is a leading IT services, consulting, and business solutions organization with over 55 years of experience in partnering with top businesses worldwide. With a strong commitment to culture and diversity, TCS fosters an inclusive work environment through equitable policies and processes.TCS has a global presence...
-
Software Development Expert
1 month ago
Montreal, Quebec, Canada EXFO Full timeJob SummaryEXFO is seeking a talented Software Development Expert to join our Research and Development department. As a key member of our agile team, you will be responsible for developing our new product for the industry's field network and ethernet-ip testing offerings.Key Responsibilities• Collaborate with the Software Group Manager to develop software...
-
Software Engineer with Hybrid Work Options
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full time**Job Title:** Software Engineer with Hybrid Work OptionsLocation: Hybrid to the closest Capgemini office in CanadaAbout Us:Capgemini is a global business and technology transformation partner. We help organizations accelerate their transition to a digital and sustainable world while creating tangible impact for enterprises and society.Job Description:We are...
-
Software Development Expert
4 days ago
Montreal, Quebec, Canada Accolite Full timeWe are seeking a highly skilled Software Development Expert to join our team in Montreal. As a key member of our Digital Engineering department, you will play a crucial role in designing, developing, testing, and deploying high-quality software applications using the Java Spring and Spring Batch frameworks.About the RoleThe ideal candidate will have a strong...
-
Software Development Professional
4 weeks ago
Montreal, Quebec, Canada Ultimate Software Full timeCompany OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...
-
Technical Expert
1 month ago
Montreal, Quebec, Canada Software International Full timeJob Summary:As a Delivery Partner at Software International, you will play a crucial role in establishing strong, trusted relationships with our clients. Your ability to articulate solutions and navigate complex services will be instrumental in delivering exceptional results.Key Responsibilities:Support and lead billable client activities within your area of...
-
Senior Software Development Expert
1 week ago
Montreal, Quebec, Canada Lisplogics Full time $140,000 - $200,000Job Title: Senior Software Development ExpertOverviewLisplogics is a pioneering company in real-time and dynamic decision systems for operations management, aiming to increase productivity worldwide. With a team of talented scientists and engineers, we address real-world operational challenges using cutting-edge software engineering expertise and operations...
-
Montreal, Quebec, Canada Software International Full timeAbout the RoleWe are seeking a seasoned Mainframe Security Expert to join our team at Software International. This is an exciting opportunity for an experienced professional to take on a key role in shaping our clients' mainframe security strategies.