{"id":2199,"date":"2026-07-01T22:51:23","date_gmt":"2026-07-01T22:51:23","guid":{"rendered":"https:\/\/coderseditor.com\/itjobs\/job\/senior-ml-systems-engineer\/"},"modified":"2026-07-01T22:51:23","modified_gmt":"2026-07-01T22:51:23","slug":"senior-ml-systems-engineer","status":"publish","type":"job_listing","link":"https:\/\/coderseditor.com\/itjobs\/job\/senior-ml-systems-engineer\/","title":{"rendered":"Senior ML Systems Engineer"},"content":{"rendered":"<h2>Senior ML Systems Engineer Overview<\/h2>\n<table>\n<tbody>\n<tr>\n<td><strong>Company Name<\/strong><\/td>\n<td>IC Resources Recruitment<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Role<\/strong><\/td>\n<td>Senior ML Systems Engineer<\/td>\n<\/tr>\n<tr>\n<td><strong>Qualifications<\/strong><\/td>\n<td>Not Specified<\/td>\n<\/tr>\n<tr>\n<td><strong>Category<\/strong><\/td>\n<td>IT Jobs<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Type<\/strong><\/td>\n<td>Full Time<\/td>\n<\/tr>\n<tr>\n<td><strong>Location<\/strong><\/td>\n<td>London<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This is a hands-on engineering opportunity with a well-funded, research-focused organisation working at the leading edge of large-scale machine learning infrastructure. The role is centred on deep technical problem-solving, with a strong emphasis on performance modelling, distributed systems, and understanding how real hardware behaves under ML workloads. It is suited to someone who enjoys detailed systems analysis and wants their work to directly shape architecture choices at scale.<\/p>\n<h3>What you will be doing<\/h3>\n<ul>\n<li>Develop simulation models that represent compute, memory, interconnect, and communication behaviour across large-scale machine learning systems.<\/li>\n<li>Build tools that can simulate both training and inference workloads running on distributed accelerator clusters.<\/li>\n<li>Represent distributed execution behaviour, including collective operations, synchronisation, and the communication constraints that can slow systems down.<\/li>\n<li>Carry out experiments and benchmarking on live ML systems so the simulation models can be calibrated and validated against real-world results.<\/li>\n<li>Assess overall system performance, looking at throughput, latency, scaling efficiency, and the balance between performance and cost.<\/li>\n<li>Work alongside hardware, software, networking, and ML specialists, and translate your findings into clear design guidance and architecture recommendations.<\/li>\n<\/ul>\n<h3>What the employer is looking for<\/h3>\n<ul>\n<li>A master\u00e2\u0080\u0099s degree or doctorate in computer science, electrical engineering, computer engineering, or a similar field.<\/li>\n<li>Strong experience in one or more of the following areas: ML systems, distributed systems, performance engineering, or simulation.<\/li>\n<li>Demonstrable ability to analyse compute, communication, and memory characteristics in large-scale ML environments.<\/li>\n<li>Practical experience with benchmarking, profiling, and measurement of machine learning systems.<\/li>\n<li>Knowledge of distributed training methods, including data parallelism, tensor parallelism, pipeline parallelism, collectives, and synchronisation.<\/li>\n<li>Programming skills in Python, C++, or Rust.<\/li>\n<\/ul>\n<h3>What is offered<\/h3>\n<ul>\n<li>A competitive salary.<\/li>\n<li>The chance to join a highly funded organisation working on advanced ML infrastructure research.<\/li>\n<li>A role with direct technical impact, where your analysis can influence architecture decisions at scale.<\/li>\n<\/ul>\n<h3>How to apply<\/h3>\n<p>Interested candidates are invited to apply now. For more information, the named recruiter for this position is Charles Duran, who can be contacted directly to discuss the opportunity further.<\/p>\n<p>The role is based in London, England.<\/p>\n<p><\/html_description><\/p>\n<hr\/>\n<p><strong>Degree Requirement:<\/strong> Not Specified<\/p>\n<p><strong>Visa Sponsorship May be<\/strong><\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_promoted":"","_job_location":"London","_application":"https:\/\/ic-resources.com\/en\/jobs\/senior-ml-systems-engineer-470103\/","_company_name":"IC Resources Recruitment","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"GBP","_job_salary_unit":"yearly"},"job-types":[],"class_list":["post-2199","job_listing","type-job_listing","status-publish"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings\/2199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/media?parent=2199"}],"wp:term":[{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-types?post=2199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}