Senior AI Software Engineer - Deep Learning

Placements24

Kimberley

Hybrid

CAD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Home office stipend
Professional development budget
Conference attendance

Job summary

Placements24 is seeking a Senior AI Software Engineer specializing in Deep Learning to design, develop, and deploy scalable DL models in a remote-first environment.

The role requires 5+ years of software engineering with AI/ML focus, expertise in TensorFlow/PyTorch, Python, and cloud platforms, along with strong collaboration with researchers to productionize research.

Qualifications

  • Advanced degree in CS/AI or related field required.
  • 5+ years in software engineering with AI/ML focus.
  • Strong knowledge of DL frameworks and production ML systems.

Responsibilities

  • Design, develop, implement, and deploy advanced deep learning models and applications.
  • Write clean, efficient, and well-documented code in languages such as Python, C++, or Java.
  • Optimize deep learning models for performance, scalability, and resource efficiency.
  • Collaborate with research scientists and other engineers to translate research into production-ready systems.
  • Build and maintain robust ML pipelines for training, validation, and deployment.
  • Contribute to the architecture and design of scalable AI systems.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Stay abreast of the latest advancements in deep learning and AI research.
  • Ensure the quality and reliability of AI software through rigorous testing and validation.

Skills

Python
Distributed computing
MLOps
Deep learning
Software engineering

Education

Master's or PhD in CS/AI

Tools

TensorFlow
PyTorch
Keras

Job description

About the Role

Our client, a cutting-edge company at the forefront of AI & Emerging Technologies, is seeking a Senior AI Software Engineer specializing in Deep Learning. This is a fully remote position, offering the flexibility to work from anywhere while contributing to groundbreaking AI projects. You will be instrumental in designing, developing, and deploying scalable deep learning models and systems that power next-generation applications. The ideal candidate will possess a deep technical expertise in deep learning frameworks, strong software engineering skills, and a passion for building robust AI solutions. This is an exceptional opportunity to make a significant impact on the future of artificial intelligence within a collaborative, innovative, and remote-first environment. You will work closely with a globally distributed team of experts, contributing to projects that define the next wave of AI innovation.

Key Responsibilities
  • Design, develop, implement, and deploy advanced deep learning models and applications.
  • Write clean, efficient, and well-documented code in languages such as Python, C++, or Java.
  • Optimize deep learning models for performance, scalability, and resource efficiency.
  • Collaborate with research scientists and other engineers to translate research into production-ready systems.
  • Build and maintain robust ML pipelines for training, validation, and deployment.
  • Contribute to the architecture and design of scalable AI systems.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Stay abreast of the latest advancements in deep learning and AI research.
  • Ensure the quality and reliability of AI software through rigorous testing and validation.
Requirements
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related field.
  • 5+ years of professional software engineering experience, with a significant focus on AI/ML and Deep Learning.
  • Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Proficiency in Python and strong software development skills.
  • Experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Understanding of MLOps principles and best practices.
  • Experience with distributed computing and large-scale data processing.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively in a remote team environment.
Benefits

This fully remote role offers a highly competitive salary and bonus structure, along with comprehensive health, dental, and vision insurance. We provide a generous stipend for home office setup and professional development, including conference attendance and specialized training. This position offers unparalleled flexibility and the opportunity to work on challenging, impactful projects from anywhere. Enjoy a collaborative, inclusive, and innovative culture with ample opportunities for career growth within a leading AI company. Join a team that is shaping the future of AI and experience the benefits of a truly remote-first work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer
Senior AI Engineer

Placements24 • Kimberley

Hybrid
CAD 120,000 - 170,000
Bonuses
Remote work
Health insurance
+2
Remote Senior AI Researcher
Remote Senior AI Researcher

Placements24 • Kimberley

Hybrid
CAD 214,000 - 299,000
Performance bonuses
Fully remote
Health insurance
+2
Remote Principal Machine Learning Engineer
Remote Principal Machine Learning Engineer

Placements24 • Kimberley

Hybrid
CAD 198,000 - 255,000
Professional development
Fully remote (SA)
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Health insurance
Home office setup budget
Remote work allowances
+1
AI Software Engineer
AI Software Engineer

Talentlab • Canada

On-site
CAD 90,000 - 130,000
Senior AI Engineer
Senior AI Engineer

MPA Recruitment • Halifax

On-site
CAD 100,000 - 130,000
Principal Software Development Engineer - AI
Principal Software Development Engineer - AI

Quarry Consulting • Canada

On-site
CAD 120,000 - 180,000
Senior AI Software Engineer - Level I
Senior AI Software Engineer - Level I

Symbiotic Services • Canada

On-site
CAD 100,000 - 145,000
Hybrid Work
Learning & Growth
Benefits Package
+2
AI Engineer - Canada (Remote)
AI Engineer - Canada (Remote)

Yeah! Global • Montreal

Remote
CAD 90,000 - 140,000
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style