Software Optimisation Jobs

7 Software Optimisation Jobs

Software Optimisation Engineer

Cambridge, England, United Kingdom
DiverseJobsMatter
JOB DESCRIPTION Our technology is found in billions of connected devices, from mobile to server to IoT. Ensuring these devices provide best in class software performance on our company is crucial to our mission. The Userspace Performance Group works on high profile partner performance topics and the broader open … source ecosystem to ensure key use cases are tuned and optimised for maximum performance. Job Overview: We are looking for software engineers to help us work on open-source libraries with high relevance to software performance of key use cases, such as OpenCV, video, audio, and browser performance. … You must have excellent C skills, and be capable of writing and reviewing highly robust, performance-sensitive code. Experience in assembly-level development and software optimisation is clearly relevant, but evidence of ability to learn difficult topics and develop new skills is most important. Responsibilites: Developing optimisations for more »
Posted:

Software Optimisation Engineer

Manchester, England, United Kingdom
DiverseJobsMatter
Location: Manchester Our technology is found in billions of connected devices, from mobile to server to IoT. Ensuring these devices provide best in class software performance on our company is crucial to our mission. The Userspace Performance Group works on high profile partner performance topics and the broader open … source ecosystem to ensure key use cases are tuned and optimised for maximum performance. Job Overview: We are looking for software engineers to help us work on open-source libraries with high relevance to software performance of key use cases, such as OpenCV, video, audio, and browser performance. … You must have excellent C skills, and be capable of writing and reviewing highly robust, performance-sensitive code. Experience in assembly-level development and software optimisation is clearly relevant, but evidence of ability to learn difficult topics and develop new skills is most important. Responsibilites: Developing optimisations for more »
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
ITV Jobs
Senior Software Engineer Commercial Tech & Change Permanent | Full Time Office Location: White City, London | Hybrid Hiring Range: £70,000 - £85,000 Your work matters to millions. Shaping culture is in the DNA of ITV. So, it’s unsurprising that you’ll find us in every home in the UK. … advertising business. You will also play a key role in shaping and growing our inclusive engineering culture. You will work in the following areas: Software Engineering and DevOps: · Contribute to software design and implementation of new product features, and to software optimisation efforts. · Be involved in … defining and following software standards and processes, from peer code reviews to coding standards. · Follow best DevOps and DevSecOps practices to ensure successful delivery, observability, operation and security of software in production. · Work with test and operations teams to troubleshoot, resolve issues and write unit and automated functional more »
Employment Type: Technology
Posted:

Embedded AI Software Engineer (Grenoble Area, France)

France
Hybrid / WFH Options
Arden Resourcing
Embedded AI Software Engineer (Grenoble Area, France) Highly regarded cutting-edge hardware and software solutions provider to the high-performance computing sector are looking for an experienced Software Engineer with experience of Artificial Intelligence (AI) development and optimisation. As part of a team, you will be working … on developing software tools and libraries to optimise neural network performance collaborating with hardware engineers, architects, and other developers. You will collaborate to push the limits of processor capabilities and develop software to leverage these. You will gain an understanding of Neural network models and algorithms to optimise … and improve performance and integration. They are looking for someone with a strong programming background in Python & C/C++ with experience of software optimisation techniques including parallelisation, vectorisation, and memory optimisation. You will a solid understanding of neural network architecture and algorithms. They are looking for someone more »
Employment Type: Permanent
Posted:

Senior Engineer

London Area, United Kingdom
Hybrid / WFH Options
ITV
development team. Collaborate with other engineers by helping to set good technical standards, and working continuously with the Principal Engineer and Head of Engineering. Software engineering and devops Lead and contribute to software architecture design and implementation, and lead software optimisation efforts Work across the codebase … in a full-stack capacity. Define and follow software standards and processes from peer code reviews to coding standards Follow best DevOps and DevSecOps practices, to ensure successful delivery, observability, operation and security of software in production Work with test and operations teams to troubleshoot and resolve issues. … commitments are respected, including driving forward improvements in the platform outside of the product roadmap, specifically around the following key pillars: code maintainability, cost optimisation, reliability and performance, supportability, future proofing of our technology stack, and audit and compliance criteria. Skills you’ll need (minimum criteria) Stack: JavaScript, Typescript more »
Posted:

Embedded AI Engineer

Grenoble, Isere, Auvergne-Rhône-Alpes
Hybrid / WFH Options
IC Resources
Embedded AI Software Development Engineer Overview: Montbonnot-Saint-Martin/Permanent Contract (CDI)/Hybrid working Join a Deep Tech company based near Grenoble that are recognised for their groundbreaking advancements in both hardware and software technologies, tailored to meet the demands of high-performance computing markets. They … continually push the boundaries of what's possible in data-centric computing, setting new standards for excellence in the industry. Embedded AI Software Development Engineer Responsibilities: Spearhead the development of software tools and libraries aimed at enhancing the performance of neural network inference. Foster collaboration with hardware engineers … to grasp processor capabilities, facilitating the creation of tailored software solutions. Partner closely with machine learning researchers to integrate cutting-edge inference techniques efficiently. Embedded AI Software Development Engineer Requirements: You will need to be knowledgeable in Python & C/C++ programming languages and posses comprehensive knowledge of more »
Employment Type: Permanent
Posted:

Director of Compiler Engineering

London Area, United Kingdom
Intelix.AI
collaborating across multiple engineering disciplines. The successful candidate will possess strong technical leadership abilities, advanced knowledge of processor architectures, and a solid background in software development for high-performance computing applications. Responsibilities: Lead and Develop : Guide a geographically dispersed team of compiler engineers focused on enhancing code generation for … refine operational policies, and maintain proactive communication with upper management to align team efforts with broader company vision. Cross-functional Collaboration : Work closely with software teams specializing in networking and hardware architecture groups to push the boundaries of next-generation processing unit software. Performance and Innovation : Drive performance optimization … and analysis, develop new compiler techniques and optimizations tailored to specific workloads, and engage in comprehensive software engineering activities. Leadership and Culture : Mentor team members, fostering an environment of excellence and consistent management practices, while shaping the team culture to align with overarching organizational values. Qualifications: Experience : Software more »
Posted: