Data Structures Jobs in Cambridgeshire

7 of 7 Data Structures Jobs in Cambridgeshire

Application Engineer

Cambridge, England, United Kingdom
SoCode Recruitment
used by specialist teams, taking mathematical and algorithmic challenges and turning them into robust software solutions. You’ll work in an environment where questions like “How do we structure data to represent this real-world problem?” and “What algorithm will scale for millions of records?” are part of your day-to-day. Collaborate across product, engineering and domain-expert … teams to design logical architectures, define data models, and implement performant systems. Contribute to an engineering culture that values clean code, testability, and continuous improvement, helping elevate the team’s technical standards. As you grow, you may mentor more junior engineers and become a go-to for one or more technology areas. We’re looking for: A 1st from … a top Russell Group university (Mathematics, Computer Science, Physics, or related field) Strong understanding of algorithms, data structures, and problem-solving techniques Proficiency in at least one programming language (Python, C++, or similar) Excellent communication skills and a genuine passion for tackling complex problems Why join: This role sits at the heart of a truly growing technology business More ❯
Posted:

Software AI Engineer II

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
Arm
Experience Modern C++ Proficiency: Extensive experience with modern C++ standards (C++11 and newer). Strong understanding of the Standard Template Library (STL) for efficient programming. Awareness of Algorithms and Data Structures: Understand their use cases, strengths, and limitations. While AI and libraries handle many implementations, knowing when and why to apply these concepts is crucial for solving complex More ❯
Posted:

Junior C++ Developer

Cambridge, England, United Kingdom
Harrington Starr
cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or above) Contact Ciara Clarke for a confidential discussion on this role. More ❯
Posted:

Junior Software Engineer

Cambridge, England, United Kingdom
Oho Group Ltd
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
Posted:

Sr. OS Performance Expert

Cambridge, England, United Kingdom
Project People
in the performance domain. Requirements: Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance More ❯
Posted:

Senior Performance Specialist - OS / CPU

Cambridge, England, United Kingdom
IC Resources
several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of data structures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture or power consumption optimisation would be beneficial. The successful More ❯
Posted:
Data Structures
Cambridgeshire
10th Percentile
£78,000
25th Percentile
£86,250
Median
£105,000
75th Percentile
£126,250
90th Percentile
£136,000