Data Structures Jobs in Edinburgh

15 of 15 Data Structures Jobs in Edinburgh

Senior Data Modeller

City, Edinburgh, United Kingdom
Royal London
GB Company: Royal London Group Contract Type: Permanent Location: Wilmslow or Edinburgh or Glasgow Working style: Hybrid 50% home/office based The Group Data Office (GDO) is responsible for enhancing the effectiveness of how data is used across Royal London (RL). The function provides Data Governance, Data Management, Data Strategy, Analytics/AI and Insight capabilities. It sets and oversees data related policies and standards, so data is collected, processed, and exploited in accordance with the Group's risk appetite. Role Overview Royal London is seeking experienced data modellers … with extensive data warehouse design skills to join a newly formed Core Engineering team who play a pivotal part in the data engineering, modelling and data structure design across Royal London's Enterprise Data Platform (EDP) which is being built on Azure Databricks. The EDP is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist, Digital Acceleration

City, Edinburgh, United Kingdom
Amazon
related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing. Proficiency in coding and software development, with a strong … focus on machine learning frameworks. Understanding of relevant statistical measures such as confidence intervals, significance of error measurements, development and evaluation data sets, etc. Excellent communication skills (written & spoken) and ability to collaborate effectively in a distributed, cross-functional team setting. PREFERRED QUALIFICATIONS 5+ years of building machine learning … models or developing algorithms for business application experience. Have publications at top-tier peer-reviewed conferences or journals. Track record of diving into data to discover hidden patterns and conducting error/deviation analysis. Ability to develop experimental and analytic plans for data modeling processes, use of strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Disputes Management

City, Edinburgh, United Kingdom
Amazon
Applied Scientist, you will: Design and implement novel machine learning solutions for complex financial problems Work with large-scale distributed systems and real-time data processing Develop automated decision-making systems for financial workflows Create scalable algorithms that balance accuracy, latency, and computational efficiency Collaborate with software engineers to … productionize ML models The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributed systems and cloud computing Proven track record of solving complex analytical problems Excellence in scientific programming (Python, R, or similar) Communication skills to collaborate with cross-functional … novel problems in machine learning and automated decision-making. Key job responsibilities The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributed systems and cloud computing Proven track record of solving complex analytical problems Excellence in scientific programming (Python, R More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist II

City, Edinburgh, United Kingdom
Amazon
related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing. Proficiency in coding and software development, with a strong … focus on machine learning frameworks. Understanding of relevant statistical measures such as confidence intervals, significance of error measurements, development and evaluation data sets, etc. Excellent communication skills (written & spoken) and ability to collaborate effectively in a distributed, cross-functional team setting. PREFERRED QUALIFICATIONS 3+ years of building machine learning … models or developing algorithms for business application experience. Have publications at top-tier peer-reviewed conferences or journals. Track record of diving into data to discover hidden patterns and conducting error/deviation analysis. Ability to develop experimental and analytic plans for data modeling processes, use of strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Personalization

City, Edinburgh, United Kingdom
Amazon
scientists across the Edinburgh offices and wider organization. You will lead the design of machine learning models that scale to very large quantities of data, and serve high-scale low-latency recommendations to all customers worldwide. You will embody scientific rigor, designing and executing experiments to demonstrate the technical … you have the opportunity to make a difference to our business by designing and building state of the art machine learning systems on big data, leveraging Amazon's vast computing resources (AWS), working on exciting and challenging projects, and delivering meaningful results to customers world-wide. Key job responsibilities … tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist II (Machine Learning), ITA - Automated Performance Evaluation

City, Edinburgh, United Kingdom
ENGINEERINGUK
Applied Scientist II (Machine Learning), ITA - Automated Performance Evaluation Sector: Data Science, Project and Program Management, Science and Pharmaceutical Role: Professional Contract Type: Permanent Hours: Full Time DESCRIPTION Do you want a role with deep meaning and the ability to make a major impact? As part of Intelligent Talent … tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application … based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Database Research Engineer (System Level C++)

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Edge Database Research Team in Edinburgh! This role would require you to be a UK/EU citizen. (No sponsorship) Shape the Future of Data Management and Processing at a Global Technology Leader Are you a passionate and driven computer scientist with a strong interest in database systems research … leading global technology company ! The Role: As a member of our Database team, you will conduct empirical computer science research on current and future data management and processing systems. You will play a crucial role in: Systems Research: Performing in-depth research and empirical science to advance data … understanding the requirements for next-generation database storage and query processing engines. Design & Implementation: Designing, implementing, and deploying key technical building blocks for innovative data management and processing systems. Framework Exploration: Exploring and advancing the latest data management and processing frameworks for both Cloud and devices. What We More ❯
Posted:

Software Engineer (BE) - Banking Lab

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
JPA). Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Solid knowledge of Data Structures and Algorithms. Solid knowledge of Object-Oriented Design principles, Design Patterns, and Clean Code practices. Hands-on experience with Relational Databases (i.e. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
other institutions. The center hosts teams working on diverse areas like programming languages, compilers, and systems infrastructure, enabling multidisciplinary projects in AI, cloud computing, data systems, and more, with real-world impact on products and services. Key Responsibilities: Perform systems research and empirical science on current and future data … for the next generation of database storage and query processing engines. Design, implement, and deploy key technical building blocks for the next generation of data management and processing systems. Explore and advance the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient … the following areas: transactional and/or analytical database management systems, query processing and optimisation, storage engines, indexing engines, concurrent/parallel algorithms, and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised More ❯
Posted:

Front End Engineer Graduate

City, Edinburgh, United Kingdom
Amazon
the syntax of languages such as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms, and relational databases. … based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal … data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. Posted More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

City, Edinburgh, United Kingdom
Cadence Design Systems
practical aspects of PDK development. Job Qualifications: BSc Hons (2:1), MSc or higher in computer science, engineering or related field. Strong understanding of data structures, algorithms and databases. Demonstrated proficiency in modern C++, debugging, and general software development skills. Ability to communicate and present effectively. Ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer, Amazon Lending

City, Edinburgh, United Kingdom
Amazon
related area or equivalent industry experience Experience writing code in a high volume, service-based architecture Computer Science fundamentals in object-oriented design and data structures Experience with algorithm design, problem solving, and complexity analysis Proficiency in at least one modern programming language such as Java, C++ or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer in Edinburgh - Bright Purple Resourcing

City, Edinburgh, United Kingdom
Java Script Works
looking for candidates who possess substantial experience in Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of data structures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Graphics Programmer

City, Edinburgh, United Kingdom
Build a Rocket Boy
well in a team of programmers, artists, and designers. Key Responsibilities Deliver high quality and high-performance rendering systems using appropriate levels of abstraction, data structures and algorithms. Investigate and improve performance and memory usage across all platforms. Test, document, and maintain the code systems you implement. Prioritize More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Performance Engineer - Athletics

edinburgh, central scotland, united kingdom
Team Penske
to improve athlete performance. • Work with pit crew coaches, sports performance coaches, and athletic director to ensure all team members have access to appropriate data when making key decisions. • Develop new data processing/visualization methods using various tools, including video reduction, AI modeling, GPS tracking, embedded sensors … biometric data, and racetrack data. • Present regular reports detailing pit crew performance, for use by team management. • Support athletic combine events and recruiting efforts from a technical perspective. • Support race events from the “war room” at the race shop. Qualifications: • Bachelor’s degree in engineering, technology, computer science, human … factors engineering, or related field of study • Minimum two years of programming and analysis experience using any contemporary language and/or data structure (eg SQL, Python, R, PowerBI, etc) • Minimum one year of video analysis or computer vision experience • Basic skills in computer networking and management/troubleshooting More ❯
Posted:
Data Structures
Edinburgh
10th Percentile
£39,875
25th Percentile
£42,500
Median
£51,250
75th Percentile
£66,250