scientists across the Edinburgh offices and wider organization. You will lead the design of machine learning models that scale to very large quantities of data, and serve high-scale low-latency recommendations to all customers worldwide. You will embody scientific rigor, designing and executing experiments to demonstrate the technical efficacy and business value of your methods. You will … business judgement. - Collaborate with software engineers to integrate successful experimental results into large-scale, highly complex Amazon production systems capable of handling 100,000s of transactions per second at low latency. - Report results in a manner which is both statistically rigorous and compellingly relevant, exemplifying good scientific practice in a business environment. BASIC QUALIFICATIONS - PhD, or a Master's More ❯
IaC tools. Collaborate with team leader to define technical strategies. Requirements: 4+ years of experience in backend engineering, systems programming, or high-performance software development roles. Strong proficiency in low-level programming languages: Rust, Go, or C/C++ (at least one required, multiple preferred). Experience building high-performance, scalable backend systems and APIs. Knowledge of systems programming … Strong communication and collaboration skills for working with ML researchers and data scientists. Nice to have: Python experience for interfacing with ML frameworks Experience with real-time systems or low-latency applications Knowledge of GPU computing and CUDA Background in numerical computing or scientific software Apply for this job indicates a required field First Name Last Name Email More ❯
millions of ads, honoring advertiser targeting intent for hundreds of thousands of advertisers while ensuring great shopper experience for billions of shoppers millions of times per second on a latency of tens of milliseconds is not a trivial task. The SD bid orchestration team copes with this challenge and delights shoppers and advertisers everyday. You think that great engineering … perfect' solutions)? We're looking for a Software Engineer in the Amazon Ads Sponsored Display organisation. This is a hands-on role to lead the creation of high throughput, lowlatency software orchestrating bid requests for all customers worldwide. You will embody engineering rigor, designing and executing proofs of concept that validate the technical efficacy and business value … business judgement - Work with very large datasets. - Integrate successful experimental results into large-scale, highly complex Amazon production systems capable of handling 100,000s of transactions per second at low latency. - Automate, monitor and self heal our systems A day in the life You will partner with our product teams, bringing your own ideas to the conversation and aligning More ❯
to create impactful solutions in a fast-paced, collaborative environment. Role Highlights Design and implement high-performance software systems using Core Java, without relying on frameworks. Tackle multi-threaded, low-latency challenges, manage extensive data streams, and optimise asynchronous programming for real-time scalability. Drive projects that advance sustainable energy solutions, contributing to a greener future. Key Requirements … demonstrate extensive knowledge in Software Development. 6+ years with extensive hands-on experience in Core Java, developing systems from the ground up without frameworks. Advanced proficiency in multi-threading, low-latency solutions, and data stream management. Strong knowledge of Advanced Computer Science Principles, Compiler Theory and Graph Theory to drive innovation in the GreenTech sector. Strong understanding and More ❯
to create impactful solutions in a fast-paced, collaborative environment. Role Highlights Design and implement high-performance software systems using Core Java, without relying on frameworks. Tackle multi-threaded, low-latency challenges, manage extensive data streams, and optimise asynchronous programming for real-time scalability. Drive projects that advance sustainable energy solutions, contributing to a greener future. Key Requirements … demonstrate extensive knowledge in Software Development. 6+ years with extensive hands-on experience in Core Java, developing systems from the ground up without frameworks. Advanced proficiency in multi-threading, low-latency solutions, and data stream management. Strong knowledge of Advanced Computer Science Principles, Compiler Theory and Graph Theory to drive innovation in the GreenTech sector. Strong understanding and More ❯
to create impactful solutions in a fast-paced, collaborative environment. Role Highlights Design and implement high-performance software systems using Core Java, without relying on frameworks. Tackle multi-threaded, low-latency challenges, manage extensive data streams, and optimise asynchronous programming for real-time scalability. Drive projects that advance sustainable energy solutions, contributing to a greener future. Key Requirements … demonstrate extensive knowledge in Software Development. 6+ years with extensive hands-on experience in Core Java, developing systems from the ground up without frameworks. Advanced proficiency in multi-threading, low-latency solutions, and data stream management. Strong knowledge of Advanced Computer Science Principles, Compiler Theory and Graph Theory to drive innovation in the GreenTech sector. Strong understanding and More ❯
as helping clients transition their serverless architectures into Kubernetes. If you're interested in learning more, apply below or email . Exciting opportunities also exist in AI, Compilers, HPC, Low-latency systems, Python/C++. However, note that this role requires working in the office 5 days a week. Our team is here to understand your skills, experience More ❯
or alternatives such as OPAL or Permit.io. Work across the full stack, from UI to backend and data layers, on systems handling over 24,000 transactions per second, with low-latency (sub-second) performance. Support and enhance systems deployed across AWS (preferred), or Azure/GCP, with experience in on-premises and cloud rollouts. Contribute to application containerisation More ❯
Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, lowlatency and scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad More ❯
About Beeks Beeks Group is a leading managed cloud provider exclusively within financial markets. Our Infrastructure-as-a-Service model is optimised for low-latency private cloud compute, connectivity and analytics, providing the flexibility to deploy and connect to exchanges, trading venues and public cloud for a true hybrid cloud experience. Founded in 2011, Beeks Group is listed More ❯