Senior Software Developer creating AI-driven solutions for clients. Collaborating with technical teams and mentoring colleagues on various projects in a dynamic tech firm.
Responsibilities
Develop bleeding-edge AI-driven solutions
Identify opportunities to implement AI technologies and tooling
Develop software according to specifications and documentation (SRS, C4)
Define and communicate non-functional requirements
Coach colleagues in their use and implementation of AI technologies
Confidently take initiative on projects and tasks
Uphold and reinforce software development guidelines
Research, test, and implement new techniques and technologies
Advise and consult with clients about technical decisions and direction.
Requirements
Has 5+ years experience as a software developer or engineer with at least 3 recent years in Machine Learning, Deep Learning, Computer Vision, Neural networks, Natural Language Processing, Generative AI and/or Predictive Analysis
Has a PhD, Master’s degree in Computer science or Software engineering specialized in AI, or equivalent degree or experience.
Has intermediate or conversational French at a minimum.
Benefits
Competitive Salary and contribution to your pension plan (RRSP)
Engineer developing algorithms and optimizations for NVIDIA's inference and compiler stack. Working at the intersection of large - scale systems, compilers, and deep learning.
Staff Tech Lead Manager leading software engineers to optimize scalable machine learning infrastructure at Latitude AI. Driving technical solutions for complex data management and processing.
ML Ops Consultant developing AI - powered tools using Python and AWS. Joining a global team to automate tasks and improve decision - making in financial services.
Senior ML Engineer developing and scaling computer vision models for satellite analytics. Involved in the full ML R&D lifecycle in a dynamic startup environment.
Senior Data Engineer position in AI & Data Engineering team based in Hyderabad, India. Involves responsibilities related to data science and engineering.
Senior Machine Learning Engineer leading cloud - hosted geospatial processing initiatives at Fugro. Translating business needs into technical plans and mentoring junior engineers in an agile environment.
AI/ML Intern collaborating on generative AI solutions development at CACI. Exploring LLM integration and prompt engineering while contributing to innovative AI applications.
Machine Learning Engineer applying ML techniques for signal classification at PROCITEC. Involved in model development and data handling within an agile team.
Machine Learning Engineer focusing on signal classification and model development in agile team. Collaboration in software development for advanced signal processing solutions.