13 of 13 Code Optimisation Jobs in the UK

Performance Engineer – Language Runtime (Contractor)

Location
Cambridge, England, United Kingdom
CPUs. You will work across the full runtime stack – interpreter, JIT and AOT compilers, garbage collector and runtime libraries – and you will follow every optimisation down to the generated machine code and the hardware counters that explain it. This is a hands‐on role for someone who finds … analyse, patch, benchmark and validate loop. Key Responsibilities: Runtime profiling : find and rank performance bottlenecks in interpreter, JIT/AOT, GC and runtime-library code on real application and benchmark workloads, using sampling profilers, PMU counters, top‐down analysis and flame graphs. Execution engine optimisation : improve interpreter ...

SQL DBA Fintech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Strategy for new databases globally, including hardware and storage design Capacity planning for new and existing systems Working closely with developers, advising on SQL code optimisations and database design New database installations, upgrades and migrations Configure and monitor database backup policies Release database changes to UAT and production environments ...

SQL DBA - Quant Hedge Fund

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
cover SAP ASEStrategy for new databases globally, including hardware and storage designCapacity planning for new and existing systemsWorking closely with developers, advising on SQL code optimisations and database designNew database installations, upgrades and migrationsConfigure and monitor database backup policiesRelease database changes to UAT and production environmentsMaintain appropriate database security ...

Ncounter

Location
United Kingdom
software solutions* Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance* Implement best practices in software engineering, including testing, code optimization, and documentation* Stay up-to-date with the latest industry trends and technologies, and contribute to the team’s technical knowledge sharing* Provide ...

Node Developer

Location
Greater London, England, United Kingdom
party services to integrate and enhance system functionality. Database Management: Develop and maintain database architectures (e.g., MongoDB, PostgreSQL, MySQL) for robust data storage solutions. Code Optimization: Write clean, modular, and reusable code, adhering to best practices and design patterns. Testing and Debugging: Conduct unit and integration testing, debug … smooth user experiences. Continuous Learning: Stay updated on the latest trends in Node.js and related technologies, applying new knowledge to improve system performance and code quality. Agile Methodology: Participate in Agile development cycles, contributing to sprint planning, code reviews, and continuous delivery. Key Skills/Experience Proven experience ...

Data Scientist

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
ingestion & ETL pipelines) and support initiatives for data integrity, normalisation and scalability. Build, deploy, monitor and maintain ML Models. Key use cases include feed optimisation, recommendation algorithms, classification tasks, predictive analytics and MLOps deployments. Continuously evaluate the effectiveness of our models and feed logic, providing recommendations for architecture improvements … excellent attention to detail. Understanding and experience of data science techniques covering statistical analysis, A/B testing, time-series, regression, classification and optimisation problems. Proficient in SQL & Python. Familiarity with data manipulation libraries (e.g. PySpark, Pandas, Numpy) and machine learning frameworks (e.g. scikit-learn, TensorFlow or PyTorch). ...

ML Systems Engineer (RL)

Location
Greater London, England, United Kingdom
processing networks that support automated state saving, failure recovery, and cross-site data flows. Performance Optimization: Profile system execution to improve processing performance through code optimization, resource tuning, and hardware acceleration on varied architectures. Diagnostics & Engineering Standards Data Streams: Establish reliable telemetry and ingestion channels that preserve data lineage ...

Developer (Python)

Location
Greater London, England, United Kingdom
adapt to evolving regulatory and business requirements.• Learn, improve, and apply Morgan Stanley’s proprietary frameworks and best practices.• Write comprehensive tests to ensure code reliability and maintainability.• Respond proactively to change, mastering new technical and business concepts as needed.• Proven leadership and communication abilities; experience integrating, leveraging … Studio, etc.• UI development using Angular/React Framework.• Linux/Unix & Shell Scripting: Solid working knowledge.• Advanced coding and database skills, query and code optimization.• Exposure to various application designs and patterns for web, batch, and streaming.• Experience working in global Agile Scrum teams.#LI-CMCertified Persons Regulatory Requirements ...

Developer (Python)

Location
Greater London, England, United Kingdom
adapt to evolving regulatory and business requirements. Learn, improve, and apply Morgan Stanley’s proprietary frameworks and best practices. Write comprehensive tests to ensure code reliability and maintainability. Respond proactively to change, mastering new technical and business concepts as needed. Proven leadership and communication abilities; experience integrating, leveraging … Studio, etc. UI development using Angular/React Framework. Linux/Unix & Shell Scripting: Solid working knowledge. Advanced coding and database skills, query and code optimization. Exposure to various application designs and patterns for web, batch, and streaming. Experience working in global Agile Scrum teams. #LI-CM Certified Persons ...

Senior Compiler Engineer

Location
Cambridge, England, United Kingdom
will be doing: Work with a geographically distributed partner organisation to understand, modify and improve CPU Compiler SW at NVIDIA. Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part … field or equivalent experience More than 12 years of experience with compiler development in a production environment. Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules. Strong hands-on C++ programming skills Excellent verbal and written communications skills Ways to stand out from ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
spanning across supply chain, logistics, store and online. These include projects in the areas of Operations Optimisations, Commercial Decision Support (e.g. Forecasting and Range Optimisation), Online (e.g. Search and Recommendation) and Intelligent Edge (e.g. Computer Vision). Our Machine Learning Engineers work alongside our data scientists, helping with everything … from development of tools and platforms, code optimisations through to deployment of solutions on the edge, cloud and big-data environments. As a Senior Machine Learning Engineer, you’ll be a significant contributor to the delivery of products in one of Tesco’s most strategic technology areas. ...

Senior CPU Compiler Performance Engineer

Location
Cambridge, England, United Kingdom
NVIDIA. Analyse AI workloads to champion improvements in both new hardware and compiler toolchain and improve hardware-software co-design. Contribute new features and optimisation techniques targeting NVIDIA CPUs engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part of a team … work experience with 8+ years of work experience. Experience with compiler development or a related academic project. Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules. Strong hands-on C++ programming skills Good CPU architecture and low level performance analysis skills with hands ...

Machine Learning Engineer - Recommendation

Location
Greater London, England, United Kingdom
This will involve working alongside our design leads, product leads, and business leads, helping with everything from the development of tools and platforms to code optimisations and the deployment of solutions. This role will have a business impact of at least GBP 100 million. The ideal candidate will have … Responsibilities Participate in system design, architecture, and software development of the search and recommendation function. Design, develop, test, deploy, maintain, and enhance high‐quality code and solutions. Perform code reviews to optimise the technical performance of the solutions. Influence and coach a distributed team of engineers. Communicate ...