Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Gpu & Ai Optimization Engineer

Sapphire Stream Technology

Sapphire Stream Technology (SST) is a technology and engineering solutions company specializing in software development, AI and machine learning, semiconductor technologies, automotive solutions, and advanced engineering services.We collaborate with leading global technology companies to deliver innovative engineering solutions and support the development of next-generation products.As we continue to expand our presence in North America, we are looking for talented engineers who are passionate about emerging technologies, solving complex technical challenges, and contributing to advanced AI and computing solutions.Position Overview
SST is seeking a
Machine Learning Software Engineer – GPU & AI Optimization
to join our growing engineering team in Markham, Ontario.The successful candidate will work on advanced machine learning software development, GPU computing, and performance optimization for next-generation computing platforms.This role involves developing and optimizing machine learning kernels, leveraging agentic AI workflows to improve engineering productivity, and collaborating with cross-functional engineering teams to enhance software performance, computational efficiency, and power optimization.We are looking for an enthusiastic, technically strong individual who enjoys working on complex engineering challenges and exploring innovative approaches to AI and GPU software development.Key Responsibilities
Develop, implement, and optimize machine learning software, GPU kernels, and computational workloads for advanced computing platforms.Leverage agentic AI tools and workflows to accelerate software development, testing, debugging, and optimization.Support software and workload development across pre-silicon and post-silicon development environments.Design and maintain efficient machine learning kernels, kernel fusion techniques, and performance optimization solutions.Develop clean, maintainable, and testable C++ and Python code, including microbenchmarks and automated regression tests.Optimize GPU execution parameters, including tile sizes, block configurations, and memory layouts, to improve latency, throughput, and power efficiency.Support runtime integration, deployment, and performance tuning across machine learning inference frameworks and computing platforms.Analyze GPU performance using profiling tools and performance metrics to identify bottlenecks and optimization opportunities.Collaborate with software, hardware, runtime, and machine learning engineering teams to improve system-level efficiency.Participate in technical design discussions, code reviews, debugging, and continuous improvement initiatives.Contribute to the development of innovative engineering solutions for emerging AI and high-performance computing applications.Required Qualifications
Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, Computer Systems, or a related technical discipline.Strong programming proficiency in
C++ and Python .Solid understanding of software engineering principles, algorithms, data structures, and performance optimization.Knowledge of machine learning concepts, numerical computing, and linear algebra.Experience developing, debugging, and testing complex software applications.Strong analytical and problem-solving abilities.Excellent communication, collaboration, and teamwork skills.Ability to work effectively in a fast-paced, collaborative engineering environment.Preferred Qualifications
Practical experience using
agentic AI workflows, AI coding assistants, or AI-driven development tools to improve engineering efficiency.Experience with GPU computing or parallel programming technologies such as CUDA, HIP, or OpenCL.Familiarity with GPU graphics programming technologies such as DirectX or Vulkan.Experience developing and optimizing machine learning kernels and GPU-accelerated workloads.Understanding of machine learning architectures, including Transformers, U-Nets, and Convolutional Neural Networks (CNNs).Familiarity with pre-silicon software development or hardware emulation platforms such as FPGA, ZeBu, or Veloce.Experience with performance profiling tools and GPU performance metrics, including occupancy, memory bandwidth, FLOPs, and roofline analysis.Knowledge of kernel fusion, memory optimization, parallel execution, and high-performance computing.Experience with machine learning inference frameworks, runtime integration, or production software deployment.Exposure to hardware-software co-optimization and power-efficient computing.Why Join SST?
Work on advanced AI, machine learning, and GPU computing technologies.Contribute to challenging engineering projects involving next-generation computing platforms.Collaborate with experienced engineering professionals and global technology teams.Gain exposure to emerging technologies in semiconductor engineering and high-performance computing.Be part of SST's growing North American engineering organization.Work Location
This position requires working onsite and collaborating closely with engineering teams.Equal Opportunity EmployerSapphire Stream Technology is committed to providing an inclusive and respectful workplace. Employment decisions are based on qualifications, experience, and business requirements, in accordance with applicable employment and human rights legislation.
#J-18808-Ljbffr
Vacancy posted 45 minutes ago
Similar jobs that could be interesting for youBased on the Gpu & Ai Optimization Engineer in Winnipeg, MB vacancy
  • Optimize GPU kernels and machine learning software onsite in Markham, Ontario, using C++ and Python for advanced computing platforms...  ...Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop machine learning kernels,... 
    Suggested

    Sapphire Stream Technology

    Winnipeg, MB
    45 minutes ago
  • Optimize Intel compiler software for CPU and GPU architectures in Toronto’s hybrid work model, using C/C++ and compiler optimization expertise.As an experienced-hire Compiler Engineer, you will develop production-quality compiler tools within Intel’s Data Center Group. Your... 
    Suggested

    200 Intel Technology of Canada, ULC

    Winnipeg, MB
    44 minutes ago
  • Baseten is building the global OS for distributed AI hardware. We seek a foundational engineer to lead GPU networking, co-optimizing communication and compute for disaggregated serving and WideEP. You will blend open-source tech with custom kernels to push wire-speed data movement... 
    Suggested

    Baseten

    Winnipeg, MB
    43 minutes ago
  • $153.91k - $217.28k per year

     ...are seeking a skilled and experienced GPU Validation Engineer to join our dynamic team. This role requires...  ...collaborate with engineers for design optimization, troubleshooting, and failure analysis....  ...of experience with: • Experience with AI Assisted Verification. • Driving pre‑... 
    Suggested
    Local area
    Shift work

    Intel Corporation

    Winnipeg, MB
    44 minutes ago
  • Cerebras Systems is hiring a Software Engineer to productionize and optimize our GPU serving stack. You will work across custom inference APIs, vLLM, PyTorch, ROCm, and rack-scale AMD GPU infrastructure to ensure reliability, numerical correctness, observability, and high performance... 
    Suggested

    Fdetimes

    Winnipeg, MB
    44 minutes ago
  • FullStack is seeking a Senior AI Engineer to join our talent network and work with U.S. clients on flexible, project-based development. You...  ...client teams and contribute to production-grade AI inference on GPU infrastructure. Requirements include 5+ years in AI/ML engineering... 
    Flexible hours

    FullStack

    Winnipeg, MB
    44 minutes ago
  • $180k - $360k per year

     ...inference for the world's most dynamic AI companies, like Cursor, Notion,...  ...us and help build the platform engineers turn to ship AI products. THE ROLEWe’re seeking a GPU Kernel Engineer to join our...  ...powers modern AI workloads, optimizing every microsecond of... 
    Flexible hours

    Baseten

    Winnipeg, MB
    45 minutes ago
  •  ...Systems builds the world's largest AI chip, 56 times larger than GPUs....  ...; over 10 times faster than GPU-based hyperscale cloud inference...  ...on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to productionize and optimize our GPU serving stack, working across... 

    Cerebras

    Winnipeg, MB
    47 minutes ago
  •  ...company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations,...  ...We’re redefining what’s possible with GPU-powered, datacenter-scale infrastructure...  ...re seeking a GPU Cluster Solutions Engineer to join our product development team... 
    Work at office
    Local area

    Lenovo Group

    Winnipeg, MB
    45 minutes ago
  •  ...leading security-first enterprise AI company. We build cutting-edge...  ...is a team of researchers, engineers, designers, and more, who are...  ...Join us! Why this team? The GPU Clusters team builds and...  ...of cluster provisioning, cost optimization, and vendor relationships You... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Precision Labs

    Winnipeg, MB
    45 minutes ago
  •  ...NVIDIA Corporation in Canada is seeking engineers to scale AI infrastructure powering data science applications. You will contribute to a platform automating GPU provisioning, config, and lifecycle management across cloud providers, while building end-to-end automation for... 

    NVIDIA Corporation

    Winnipeg, MB
    46 minutes ago
  • Company Qualcomm Canada ULCJob Area Engineering Group, Engineering Group GPU ASICS EngineeringGeneral Summary Architects, designs, implements, verifies, and optimizes performance and power of GPU cores. Responsible for verification of Graphics IP, and performing... 

    Qualcomm

    Winnipeg, MB
    43 minutes ago
  •  ...learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing...  ...Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop software, analyze... 

    Sapphire Stream Technology

    Winnipeg, MB
    45 minutes ago
  •  ...advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at...  ...together, we'll advance your career. THE ROLE: As a GPU Design Verification Engineer on the verification team, you will work with leading industry... 
    Internship

    AMD

    Winnipeg, MB
    43 minutes ago
  • CUDA C++ engineers can design GPU kernels at Baseten, optimizing matrix multiplication and attention for production machine learning inference. Work model is not specified...  ...apply GPU architecture knowledge, and optimize modern AI workloads. The work includes collaboration with... 

    Baseten

    Winnipeg, MB
    45 minutes ago
  • Optimize Triton and AI programming models with LLVM and MLIR at Intel, working hybrid from Toronto on high-performance GPU execution. Help improve software portability, scalability, and developer...  ....This Experienced Hire Compiler Engineer contributes to compiler design, development... 

    Intel Corporation

    Winnipeg, MB
    44 minutes ago
  •  ...action without degrading quality.This is a measurement-first engineering role. Today we ship AI features and form opinions about quality from anecdotes....  ...roadmap with sized estimates, and at least one shipped optimization with measured before-and-after quality. What we are... 
    Live In
    Remote work

    Velixo

    Winnipeg, MB
    45 minutes ago
  • Lead GPU code optimization and model acceleration remotely from Canada or the UK as a full-time Senior Machine Learning Engineer. Improve efficiency at high request volume.Raydar is recruiting for a software company client needing senior-level experience comparable to large... 
    Full time
    Remote work

    Raydar

    Winnipeg, MB
    46 minutes ago
  • Build reliable AI infrastructure remotely from Canada using Go or Python, bare-metal NVIDIA systems, and production engineering expertise. Support DGX Cloud operations at scale.As a Senior Software...  ...and services for NVIDIA DGX Cloud’s GPU infrastructure. Your work spans bare-... 
    Permanent employment
    Remote work

    SheTO

    Winnipeg, MB
    43 minutes ago
  • Build production software for NVIDIA DGX Cloud, using Go or Python to automate bare-metal GPU infrastructure. Apply SRE expertise to large-scale AI workloads.As a Senior Software Engineer, you will create operational tooling that moves installed NVIDIA systems into IaaS... 
    Permanent employment

    NVIDIA

    Winnipeg, MB
    43 minutes ago
  • $165k - $330k per year

     ...for the world's most dynamic AI companies, like Cursor, Notion...  ...us and help build the platform engineers turn to ship AI products.About...  ...foundational engineers to lead our GPU Networking efforts, making...  ...of distributed inference optimizations. Networking and compute are no... 
    Flexible hours

    Baseten

    Winnipeg, MB
    44 minutes ago
  • Advanced Micro Devices, Inc. is seeking a strategic software engineering lead to advance ROCm libraries and GPU-accelerated algorithms. You will lead a core team, improve performance, and work with cutting-edge hardware and software. The role requires 15+ years in C++, strong... 

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    43 minutes ago
  • GPU validation expertise meets Intel’s hybrid Toronto workplace, focused on SV/UVM validation, silicon debug, and graphics interfaces....  ...regularly with cross-functional teams.As an experienced GPU Validation Engineer, you will define and execute functional validation for media,... 

    Intel

    Winnipeg, MB
    43 minutes ago
  • SystemVerilog and UVM verification define this GPU Engineering role at Qualcomm Canada ULC. Execute testing across pre-silicon and post-silicon GPU development.As a GPU Design Verification Engineer, you will verify Graphics IP while supporting performance and power goals. The... 

    Qualcomm

    Winnipeg, MB
    44 minutes ago
  •  ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare...  ...workflows and automation capabilities. Design, develop, and optimize conversational AI and chat-based experiences. Implement agent... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  •  ...advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation...  ...ROLE: We are looking for a hands-on Systems Validation Engineer to join AMD's Data Center GPU Validation team. In this role, you will help ensure the quality... 
    Internship

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    43 minutes ago
  • Own AI search optimization remotely with technical SEO expertise and keyword strategy for Blacksmith Agency’s B2B clients and growing brands.As an AI Search Optimization Specialist, you lead search strategy across multiple agency clients. You direct technical roadmaps, content... 
    Remote work

    Blacksmith Agency

    Winnipeg, MB
    44 minutes ago
  • Own AI search strategy remotely for Blacksmith Agency, using technical SEO and content priorities to grow visibility across modern search platforms.As an AI Search Optimization Specialist, you will lead search for B2B and growing-brand clients. You will own technical roadmaps... 
    Local area
    Remote work

    Blacksmith Agency

    Winnipeg, MB
    46 minutes ago
  • AMD is seeking a strategic software engineering lead to advance performance for key applications and benchmarks within the ROCm software stack...  ...-edge hardware and software, and contribute to open-source GPU-accelerated libraries such as rocPRIM, hipCUB, rocThrust, rocRAND... 

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    44 minutes ago
  •  ...scientific discovery to powering AI and the technologies people...  ...looking for a strategic software engineering lead who is passionate about...  ...will support our open-source, GPU-accelerated libraries of...  ...communicate effectively and work optimally with different teams across AMD... 
    Internship

    Advanced Micro Devices, Inc

    Winnipeg, MB
    44 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Gpu & Ai Optimization Engineer. Be the first to apply!