Senior Software Developer
24 hours ago
Senior Software Developer – Machine Learning Get AI-powered advice on this job and more exclusive features. Senior Software Developer – Machine Learning As a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their critical challenges. We leverage cutting‑edge Machine Learning technology to drive sustainable value and innovation. Our agile and solution‑oriented team collaborates with clients across diverse regions, with a strong focus on North America and the Middle East. We invite you to join our journey and play a pivotal role in our expansion. We work in a hybrid mode – with an office in Toronto and Montreal. Position Overview We are looking for an experienced Senior Software Developer with Machine Learning Expertise to join our team of business analysts and AI experts. The ideal candidate will bring a profound technical and business acumen, coupled with an extensive understanding of the tech and Artificial Intelligence sectors. Key Responsibilities Architecting, developing, and deploying high‑performance cloud applications and microservices that integrate machine learning models into production environments. Collaborating with data scientists and engineers to optimize, scale, and deploy machine learning models efficiently. Ensuring seamless integration of machine learning solutions with frontend and backend systems. Championing best coding practices, including writing maintainable, well‑documented code and promoting software quality through rigorous unit tests, code reviews, and adherence to best practices. Designing and executing advanced cloud architectures (e.g., AWS, GCP, Azure) for the development of AI‑driven cloud‑native applications. Overseeing the construction and management of sophisticated data infrastructures, including databases, data warehouses, and data lakes, utilizing technologies such as SQL, NoSQL, and cloud‑based storage solutions. Directing containerization strategies with Docker and Kubernetes to bolster scalability and resilience. Facilitating collaboration with cross‑functional teams to ensure the seamless integration of AI and data engineering solutions with company‑wide systems and applications. Leading the troubleshooting, debugging, and upgrading of existing applications. Producing comprehensive technical documentation for reference and reporting purposes. Position Requirements To excel in this senior role, candidates must possess: A Master’s degree in Computer Science, Software Engineering, Machine Learning, or a related discipline. Over 5 years of proven experience in software development, with a significant portion in a senior or lead capacity, preferably in AI/ML‑related projects. Advanced expertise in backend development languages such as Python, Java, Node.js, with a strong emphasis on AI/ML model deployment. Experience with ML frameworks and libraries such as TensorFlow, PyTorch, Scikit‑Learn, Transformers, and MLOps tools like MLflow, Kubeflow, or SageMaker. In‑depth experience with Agile and Scrum methodologies, with a strong ability to lead and mentor Agile teams. Comprehensive knowledge and hands‑on experience with cloud platforms like AWS, GCP, or Azure, including architecture and security best practices. Proficiency in developing, deploying, and managing microservices architecture, with expert knowledge in container technologies such as Docker and Kubernetes. A solid track record of working with both relational and non‑relational databases and an understanding of cloud‑based storage solutions. Good working knowledge of bash/shell scripting. Experience with REST API designing and deployment. Expertise in version control systems, especially Git, with experience in managing complex development workflows. Exceptional problem‑solving, communication, and leadership skills, with a proven ability to drive projects and mentor junior team members. Fluency in English; proficiency in French is highly advantageous. Assets Proven experience with cloud platforms like AWS, GCP, or Azure. Expertise in CI/CD workflow and MLOps pipelines. Experience with container technologies like Docker and Kubernetes. Understanding of database systems and familiarity with SQL scripting. Working knowledge of API designing and deployment. Experience with AI/ML model optimization and deployment strategies. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology; Industries: Software Development Join Yeji Data Lab and contribute to shaping the future with your expertise, creativity, and leadership. Together, we will tackle the most challenging problems and achieve groundbreaking innovations. We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Senior Software Developer
4 weeks ago
Montreal, Canada Koïos Intelligence Full timeJoin to apply for the Senior Software Developer role at Koïos Intelligence Our purpose Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence (AI) and natural language processing (NLP). We provide advanced virtual assistant solutions voice enabled to enhance customer & insurance agents experience, streamline...
-
Senior Software Developer
1 week ago
Montreal, Canada Intelcom | Dragonfly Full timeSenior Software Developer at Intelcom | Dragonfly – Greater Montreal Metropolitan Area. Salary: CA$120,000.00-CA$140,000.00. This mid‑senior level, full‑time role is in Engineering and Information Technology, within Transportation, Logistics, Supply Chain and Storage. Job Description We are seeking a highly motivated Senior Software Developer to join...
-
Senior Software Developer
1 week ago
Montreal, Canada Intelcom | Dragonfly Full timeSenior Software Developer at Intelcom | Dragonfly – Greater Montreal Metropolitan Area. Salary: CA$120,000.00-CA$140,000.00. This mid‑senior level, full‑time role is in Engineering and Information Technology, within Transportation, Logistics, Supply Chain and Storage. Job Description We are seeking a highly motivated Senior Software Developer to join...
-
Senior Software Developer
2 weeks ago
Montreal, Canada Intelcom Express Inc. Full time**Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...
-
Senior Software Developer
2 weeks ago
Montreal, Canada Intelcom Express Inc. Full time**Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...
-
Senior Software Developer
2 weeks ago
Montreal, Canada Intelcom Express Inc. Full time**Job Description** We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an...
-
Senior Software Developer
6 days ago
Montreal, Canada Koïos Intelligence Full timeJoin to apply for the Senior Software Developer role at Koïos Intelligence Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence and natural language processing. We provide advanced virtual assistant solutions voice‑enabled to enhance customer and insurance agent experience, streamline operations, and drive...
-
Senior Software Developer
5 days ago
Montreal, Canada Koïos Intelligence Full timeJoin to apply for the Senior Software Developer role at Koïos Intelligence Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence and natural language processing. We provide advanced virtual assistant solutions voice‑enabled to enhance customer and insurance agent experience, streamline operations, and drive...
-
Senior Software Developer
2 weeks ago
Montreal, Canada Autodesk Full timeJoin to apply for the Senior Software Developer role at Autodesk . Position Overview The Autodesk Entertainment and Media Solutions (EMS) group is redefining the future of entertainment. We empower content makers to inspire, educate, and entertain, while investing in our employees to build meaningful careers. The EMS OpenUSD team ( and is looking for an...
-
Senior Software Developer
4 weeks ago
Montreal, Canada Wizards of the Coast Full timeJoin to apply for the Senior Software Developer role at Wizards of the Coast 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Developer role at Wizards of the Coast Step Into the Multiverse: Your Next Adventure Starts HereAt Wizards of the Coast, we harness the power of imagination and connection to create unforgettable...