Raydar Logo

Raydar

Senior Machine Learning Engineer

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
Own the production deployment and optimization of machine learning models at high request volumes. Responsibilities include reducing inference latency, improving throughput, profiling GPU code, containerizing models, designing distributed multi-GPU serving systems, and applying quantization, batching, caching, compression, and knowledge-transfer techniques. The role requires strong systems programming, GPU optimization, distributed systems, container orchestration, and production software experience.
The summary above was generated by AI

About the company

Our client is a software company.

The role

Raydar is recruiting for this role on behalf of our client. Own the path that takes trained machine learning models into reliable production serving, with a focus on speed, efficiency and dependability at high request volume. The work combines performance tuning of models and GPU-based code with the design of distributed serving systems that run across many machines.

What you'll do

- Optimize serving latency and throughput for machine learning models.

- Take models from research through containerization and into stable production deployment.

- Profile and tune code to make efficient use of GPU hardware.

- Design and run distributed serving systems across multiple GPUs and nodes.

- Apply model acceleration methods such as quantization, batching and caching.


Requirements

What we're looking for

- Senior-level experience, comparable to a senior software or inference engineer at a large technology company.

- Track record of developing server-side or learning-based software and getting it running live for real users.

- Hands-on experience with machine learning inference optimization frameworks.

- Proficiency in systems programming and GPU optimization in languages such as C++, CUDA, Rust or optimized Python.

- Familiarity with methods that speed up and shrink models, such as weight compression, knowledge transfer between models or token prediction.

- Experience with distributed systems, container orchestration and handling high concurrency.

- Based in an eligible country for this remote role.

Bonus points

- Public technical work, such as open-source contributions to inference engines or detailed technical write-ups.

- A history of internal progression and promotions within one employer.

- A doctorate in a quantitative field, or equivalent hands-on systems experience, with study at a leading university as a further advantage.


Benefits

Compensation and benefits

- Base salary: $250K to $300K

- Equity

- Annual performance bonus

- Health, dental and vision coverage

- Flexible time off

- 401(k) retirement plan

- Health savings account

Location and work model

- Remote (Canada or UK)

- Full-time

Similar Jobs

15 Days Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Design, build, deploy, and operate production optimization applications powered by machine learning and advanced algorithms. Develop evaluation and testing systems, ensure reliability and observability, and direct AI coding agents through precise specifications and reviews. Collaborate with customers and cross-functional teams to translate business needs into scalable solutions, communicate risks, and influence product direction.
Top Skills: AirflowAPIsAzuremlGraphQLGraphQLJavaJavaScriptKubeflowKubernetesLimeLoraMlflowPandasPeftPrefectPythonSagemakerShapSparkSQLTorchserveTritonVertex AiVllmWeights & Biases
4 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Machine Learning • Software • Quantum Computing • Manufacturing
Develop and deploy supervised and unsupervised machine learning models for manufacturing applications, including anomaly detection, classification, and regression. Responsibilities include data preprocessing, model selection, optimization, scalability improvements using Dask, Ray, and Optuna, and collaboration with cross-functional teams. The role requires expertise in tree-based and neural network algorithms, custom loss functions, PyTorch, Python, and the full machine learning lifecycle.
Top Skills: DaskOptunaPythonPyTorchRayScikit-Learn
9 Days Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Own and lead the development, migration, and operation of recommendation systems for Fable and Everand. Responsibilities include moving Fable’s recommender to the Orion ML platform, extending ranking and retrieval capabilities, incorporating social signals, managing production quality and reliability, designing A/B tests, partnering with product managers, leading cross-team delivery, and improving engineering practices.
Top Skills: AirflowAmazon EcsAmazon EksAmazon ElasticacheAmazon SqsSparkAWSAws LambdaAws SagemakerBigQueryDatabricksDatadogDjangoFastapiGCPGoGCPGrpcKubernetesPostgresPythonRuby On RailsTerraformVertex AiWeaviate

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account