16 of 16 Code Optimisation Jobs in the UK

Performance Engineer – Language Runtime

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 ...

WordPress Web Developer

Location
Chester, England, United Kingdom
cPanel-based hosting Understanding of DNS, SSL, databases, PHP configuration, website migrations, backups and deployment workflows Familiarity with REST APIs, Git, website security, performance optimisation and technical SEO Strong problem-solving, communication and organisational skills, with the ability to work collaboratively and manage multiple priorities Experience with ACF, custom … providers where required. Optimise website performance, Core Web Vitals, security and technical SEO. Collaborate with the wider team to estimate tasks, manage deadlines, review code and deliver successful client projects. Understand code optimisation techniques Be familiar with version control Have an awareness of coding standards Be able ...

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 ...

Embedded Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
RTOSs such as VxWorks or embedded Linux Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs A good understanding of electronics, schematic design and use of test equipment Experience developing solutions for ARM and Intel based multicore ...

Senior Security Software Developer (R&D)

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Salary
205200 USD Annually
cryptography Plus Experience working with ReactJS, Python, Django, GO/Rust, Xamarin Some knowledge of the following technologies: WMI, COM, networking, concurrency, databases, code optimization/performance testing Experience developing responsive web applications using JS Frameworks, HTML5, CSS The pay range for this role ...

Node Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 ...

Senior Director, Performance Engineering -Infrastructure and Reliability

Location
Staines-upon-Thames, England, United Kingdom
performance from frontend through APIs, backends, databases, caching layers, message queues and infrastructure. Lead performance optimization initiatives across the stack: code optimization, algorithmic improvements, database query tuning, caching strategies, CDN configuration, container efficiency, cloud cost optimization. Drive adoption of performance best practices: query optimization, async processing, event-driven architectures ...

HPC Scientific Software Engineer- (C++ Python GPU Computing) Remote UK

Hiring Organisation
Arden Resourcing
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
discipline. Experience developing software to solve complex scientific or engineering problems, rather than solely using existing simulation packages. Desirable Experience: GPU programming, acceleration and optimisation, particularly CUDA or similar technologies. Parallel programming using MPI, OpenMP or other HPC frameworks. Performance profiling, code optimisation and scalability improvements. Experience ...

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 ...

Technical Architect & Principal & D365 F&O Engineer London, England, GB Flexible Location

Location
Greater London, England, United Kingdom
champion a compelling technical vision for D365 F&O at On, inspiring and guiding the development team to deliver innovative, high-quality solutions.\\* Code Craftsmanship: Promote a culture of clean, efficient, and maintainable code, setting high standards and leading constructive code reviews to uphold best practices.\\* Performance … proficiency in X++, C#, and related languages essential for D365 F&O development.\\* Performance Tuning: Proven ability to optimize application performance through database tuning, code optimization, and infrastructure configuration.\\* Integration Expertise: Extensive experience connecting D365 F&O with external systems using modern integration patterns and technologies.\\* Technical Leadership: Demonstrated ...

IT Programmer

Location
United Kingdom
into efficient, scalable, and maintainable code. Design program workflows, logic diagrams, and technical solutions using industry best practices. Write clean, secure, and well-documented code using appropriate programming languages and frameworks. Perform unit testing, debugging, troubleshooting, and code optimization to ensure high-quality software delivery. Collaborate with Business … clients, and cross-functional teams to understand requirements and deliver solutions. Modify existing software applications to improve functionality, performance, and user experience. Participate in code reviews and contribute to continuous improvement initiatives. Prepare technical documentation, user guides, and operating instructions for developed applications. Support software deployment, production releases ...

Senior CPU Compiler Performance Engineer

Location
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 ...

Staff Software Engineer – DSP & AI Optimisation

Location
Cambridge, England, United Kingdom
memory hierarchies, caches, DMA, and interrupt handling. Familiarity in handling embedded operating systems like RTOS, Zephyr, or Linux. Practical experience in performance profiling and code optimization. Familiarity with DSP algorithms, fixed-point arithmetic, and SIMD/vector processing. Experience with embedded development tools, compilers, debuggers, and hardware evaluation boards. ...