12 of 12 Permanent 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 ...

Technical Architect & Principal & D365 F&O Engineer

Location
Greater London, England, United Kingdom
About the Role This role leads the technical development, architecture and optimisation of the D365 F&O platform within On's Engineering Leadership, reporting to Florian Jensen, Hiring Manager. It ensures seamless integrations and a robust, scalable foundation that supports On's growth and global operations. The role sits … technical vision for D365 F&O, guiding the development team to deliver innovative, high-quality solutions. Promote a culture of clean, efficient and maintainable code, setting high standards and leading constructive code reviews to uphold best practices. Continuously analyse and optimise the D365 F&O platform, identifying bottlenecks ...

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

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

Forward-Deployed Engineer

Location
Greater London, England, United Kingdom
work hands-on-keyboard alongside customer teams, whether you're migrating a legacy React application to App Router, conducting a deep-dive code audit, or deploying production agents using Vercel's eve framework and AI SDK. Our Forward-Deployed Engineers operate with high agency and autonomy. You'll navigate … partnership with each customer. There are two main profiles for this role: Next.js experts, and AI builders. Next.js experts work on deep customer code optimization, performance audits, AEO and SEO, and teaching customers how to build Next.js apps with AI instrumentation - such as Claude Code, Codex, Cursor ...

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