Deep Learning Engineer

2 weeks ago


Toronto, Ontario, Canada TEEMA Full time
Job Title: Deep Learning Engineer - Tech LeadJob ID: DR Location: Toronto, ON
Overview:We're looking for best in class engineers to join our client's existing top-notch team. When you join our client, you will be part of a team that designs, develops and verifies the software that interacts with our chip, collaborating with our hardware engineers and with fellow software engineers in the process. By creating software that fully realizes the capabilities of the hardware, you will help get AI inference to the general populace. As part of this exceptional team, you are able to - and get excited by - identifying functional/performance bottlenecks and how to alleviate them in order to achieve scalable and reliable software. You excel in an environment with complex software and hardware designs. We are specifically looking for an experienced Senior Deep Learning Engineer to join their Neural Networks team as a Technical Lead. The main objective of the team is to make it as seamless as possible for researchers and developers to successfully deploy neural networks to run on our hardware.
What you will be doing:
  • Optimize a variety of common neural networks to run efficiently on our architectures
  • Design and build a model optimization software pipeline so that our customers' models can be automatically prepared for on-chip inference
  • Own several projects concurrently from research to production, mentoring fellow team members, and conceiving solutions to hard problems in the areas of deep learning, data types, and software engineering.
What you must have:
  • Computer Science, Engineering or related degree
  • 5+ years' experience, with a healthy amount of both deep learning and software engineering (2+ years each)
  • Experience with one or more deep learning frameworks (preferably Tensorflow and/or PyTorch)
  • Experience working with one or more of the following: CNNs, LSTMs/RNNs, Transformers
  • Experience reproducing academic work from the field of AI
  • Strong math background
  • Strong Python skills
  • Experience with C/C++
  • Experience leading engineering teams
Nice to have:
  • Masters or PhD in Computer Science, Engineering, or related field
  • Embedded or low-level programming experience
  • CUDA/OpenGL experience
  • Experience deploying neural networks to production
  • Experience with model compression techniques such as quantization, quantization-aware training, knowledge distillation, pruning, etc.
For more information about TEEMA and to consider other career opportunities, please visit our website at
By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.

  • Toronto, Ontario, Canada Targeted Talent Full time

    We're seeking top-notch engineers to join our team. As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in identifying and resolving functional/performance bottlenecks in complex software and hardware designs.We're hiring...


  • Toronto, Ontario, Canada GTT, LLC Full time

    Machine Learning EngineerJob Overview:Machine Learning Engineers will work with DDR Development teams to unlock machine learning and business intelligence in DDR and other Driver and Vehicle Services to re-platform and modernize the services.Job Responsibilities:The Machine Learning Engineer will create machine learning models and utilize data to train...


  • Toronto, Ontario, Canada APPTOZA INC. Full time

    Job Title: Machine Learning Engineer Location: Toronto, ON Duration: Long Term Contract Job Description: We are looking for a machine learning and natural language processing specialist to explore, design and develop new Machine Learning solutions for a Firm-wide user base leveraging many tools. The ideal candidate should hold an advanced degree in a...


  • Toronto, ON, C6A, Ontario, Canada BayOne Solutions Full time

    We are only interested in ML Engineer profiles not accepting Data Scientist .Job Title: Machine Learning EngineerJob Location: 100% RemoteJob Duration: 12+ Months ContractClient: Direct ClientRate: $80-$85/hr. T4Details:Excellent analytical and problem solving skills with an aptitude for troubleshooting issues.Drive for continuous improvement within an agile...


  • Toronto, ON, C6A, Ontario, Canada AdventInfotech Full time

    Responsibilities:Lead the design, development, and deployment of complex machine learning models and algorithms to address business challenges and opportunities.Provide technical leadership and guidance to junior team members, helping them grow their skills and capabilities in AI and machine learning.Collaborate with stakeholders to understand business...


  • Toronto, ON, C6A, Ontario, Canada Bitstrapped Full time

    We are seeking a highly skilled and experienced Machine Learning Engineer to join our team. As a Machine Learning Engineer, you will play a key role in developing and deploying machine learning models on Google Cloud, with a focus on generative AI and large language models, primarily text-based. This is an opportunity to work on cutting-edge projects and...


  • Toronto, ON, C6A, Ontario, Canada Health Futures Full time

    Health Futures is seeking a talented and experienced ML/AI Senior Developer to join our growing team. In this role, you will play a key role in designing, developing, and deploying innovative machine learning solutions that leverage large datasets. You will also be responsible for staying up-to-date with the latest advancements in the field and mentoring...


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, ON, C6A, Ontario, Canada Intuitive.Cloud Full time

    About us:Intuitive.Cloud is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale. Intuitive is an "Engineering Company" delivering measurable value and key business outcomes.Intuitive Superpowers:- DataOps & AI/ML- Cloud Native, AppSecOps, DevSecOps- Cloud Migration &...


  • Toronto, Ontario, Canada Jarvis Consulting Group Full time

    Principal Engineer – AI & Machine LearningJarvis Consulting GroupWhat is the opportunity?The Principal Engineer, Machine Learning is a hands-on leadership role responsible for driving and executing the implementation of MLOps and machine learning solutions. This role involves a combination of technical expertise, hands-on execution, and strategic thinking...

  • Lead Product Engineer

    2 weeks ago


    Toronto, Ontario, Canada Fusemachines Full time

    About FusemachinesFusemachines is a leading AI strategy, talent, and education services and products provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, United States, Canada, and Dominican Republic and more than 400 full-time...

  • Principal Engineer

    2 weeks ago


    Toronto, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Principal Engineer, Machine Learning is a hands-on leadership role responsible for driving and executing the implementation of MLOps and machine learning solutions. This role involves a combination of technical expertise, hands-on execution, and strategic thinking to drive the application of machine...

  • Full-Stack Engineer

    2 weeks ago


    Toronto, Ontario, Canada Ecopia Full time

    Ecopia AI's mission is to create a digital twin of the Earth. Billions of geospatial images are captured every day by satellites, airplanes, vehicles, and personal devices - Ecopia leverages AI to convert high-resolution images of our earth into high-definition (HD) Vector Maps. These maps form a digital representation of reality and are embedded into...


  • Toronto, ON, C6A, Ontario, Canada Acceler8 Talent Full time

    We are seeking a Machine Learning Kernels Engineer to join a well-established and funded startup who are developing a ground-breaking at-memory AI chip architecture. This approach addresses the accuracy and efficiency challenges in running AI inference workloads.You'll join a team who's mission is to build implementations of real-world neural network...


  • Toronto, Ontario, Canada Microsoft Canada Full time

    OverviewThe Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Senior Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features that...


  • Toronto, Ontario, Canada Baron Biosystems Xert Full time

    We're a rapidly expanding startup within the emerging fitness data analytics space. We offer unique, industry-leading algorithms for analyzing, optimizing and improving athletic performance. We've won multiple awards for our applications and products, achieving great success with a small, brilliant team. We have a large, loyal and enthusiastic customer base...


  • Toronto, Ontario, Canada Microsoft Canada Full time

    OverviewThe Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features...

  • AI Engineer

    6 days ago


    Toronto, ON, C6A, Ontario, Canada B3 Systems Full time

    Company OverviewB3 is a native cloud-native data experiences innovator that puts data to work for everyone. Underpinned by AI, data science, and a secure data foundation, our platform makes data actionable with user-friendly integration and dashboard technologies. With, B3, companies get intuitive, agile data experiences that power exponential business...


  • Toronto, Ontario, Canada Oxford Learning Full time

    Job SummaryOxford Learning Danforth is looking for a committed, reliable and professional Math / Science teacher who enjoys working with students in grades 7 through 12. Our High School Advantage Program offers direct support for students looking to improve their academic skills and study habits.RequirementsUniversity graduate or fourth year student in...


  • Toronto, ON, C6A, Ontario, Canada Inference Labs Inc. Full time

    Researcher Zero-Knowledge Cryptography & Machine Learning | Inference Labs - Verified IntelligenceLocation: RemoteAbout Inference Labs:Inference Labs is more than just a technology company; we're spearheading a new era in Artificial Intelligence. Advocating for decentralized, computationally verified AI systems while utilizing Web3 technology, we aim to...