Data Structures Jobs in the East of England

21 of 21 Data Structures Jobs in the East of England

Lead Software Engineer

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:

Microsoft Fabric Data Engineer

Peterborough, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Mace Group
Going home safe and well. Client focus -Deliver on our promise. Integrity - Always do the right thing. Create opportunity - for our people to excel. The role is for a data engineer specializing in the Microsoft technology stack. It is a client-facing role supporting fee-earning projects and programmes. The principal responsibility of the role is to contribute to … the development of digital tools, processes and outputs, including the data infrastructure underpinning all BI activity, that support the wider project team and enable effective delivery of projects for our clients. You'll be responsible for: You will be expected to work with Microsoft's Fabric platform, principally within the Data Engineering and Data Warehousing workflows. Identify … the best method for extracting data from source systems on a case-by-case basis. Understand, and be able to draw on, effective use of tools such as Notebooks, Dataflow Gen2 and PowerShell. Manage credentials, including service accounts and interfaces with Azure Key Vault, to ensure connections are made in the most secure way. Build integrations with appropriate error More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Principal Engineer, C++

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
with hybrid working available. They are experts in their field and aim to have a positive social impact, contributing to good causes. Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought of. You … will include: A senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching … levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code Please note: even if you don More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

TEST - AI Automation Engineer

Ipswich, Suffolk, East Anglia, United Kingdom
Hybrid / WFH Options
365 Jobs
enhance efficiency. Conduct testing and validation of automation solutions to ensure they meet quality and performance standards. Monitor and analyze the performance of automated processes, recommending improvements based on data insights. Document technical specifications and user guides for developed automation solutions to facilitate knowledge transfer. Stay updated on industry trends and emerging technologies in AI and automation to continuously … Python, Java, or C++ Experience with automation frameworks and tools Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) Ability to analyze and optimize algorithms for efficiency Knowledge of data structures and algorithms Experience with version control systems (e.g., Git) Strong problem-solving skills and analytical thinking Experience in integrating AI solutions into existing systems Understanding of software … development lifecycle and methodologies Excellent communication skills for collaboration with cross-functional teams Ability to manage time effectively and meet deadlines in a fast-paced environment Experience with data preprocessing and feature engineering techniques Familiarity with statistical analysis and data visualization tools Willingness to learn and adapt to new technologies Key behaviours Strong analytical and problem-solving skills More ❯
Employment Type: Contract, Work From Home
Posted:

Fullstack Developer

Stevenage, Hertfordshire, England, United Kingdom
Meritus Talent
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contractor
Rate: £67.00 per hour
Posted:

Fullstack Developer

Stevenage, Hertfordshire, South East, United Kingdom
Yolk Recruitment
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contract
Rate: Up to £67 per hour
Posted:

Software Full Stack Developer

Stevenage, Hertfordshire, United Kingdom
Akkodis
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contract
Posted:

Senior Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
The One Group
closely with stakeholders in a collaborative, agile team. This is an ideal role for someone who enjoys owning both backend and frontend work, while also getting hands-on with data structure, performance, and scalability. Key Responsibilities: Build and maintain full-stack applications using C# , .NET , and Blazor Design and optimise SQL-based backend systems and data processes Translate … in an agile team environment Quick learner with a proactive mindset and strong problem-solving skills Desirable Skills: Frontend: Blazor , HTML, CSS Backend: Microsoft SQL Server, T-SQL, MySQL Data warehousing and performance tuning Entity Framework Core, API development Unit testing (xUnit), automation testing, Selenium CI/CD workflows (Bitbucket, feature branching), Jira Experience with asynchronous processing or message More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Development Engineer

Stevenage, Hertfordshire, United Kingdom
Matchtech
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contract
Rate: GBP 67 Hourly
Posted:

Full Stack Software Development Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contractor
Rate: £67.00 per hour, Inc benefits
Posted:

Full Stack Software Development Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contract, Work From Home
Rate: £67 per hour, Benefits Overtime Rate
Posted:

Full Stack Software Developer

Stevenage, Hertfordshire, England, United Kingdom
Advanced Resource Managers Limited
Node.js, npm CI, Docker, Kubernetes, Artifactory Experience working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker Understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Experience in an agile development environment Familiar with modern software testing and deployment practices such as TDD & CI/CD Set up CI/ More ❯
Employment Type: Contractor
Rate: £60.00 - £67.00 per hour
Posted:

Full Stack Software Development Engineer

Stevenage, Hertfordshire, England, United Kingdom
Gold Group Ltd
have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to More ❯
Employment Type: Contractor
Rate: £60.00 - £67.00 per hour
Posted:

Deep learning scientist

Cambridge, Cambridgeshire, United Kingdom
NLP PEOPLE
generation. Your work will directly impact our customers in the form of products and services that make use of speech and language technology. You will leverage Amazon's heterogeneous data sources and large-scale computing resources to accelerate advances in computer generated speech. Position Responsibilities: - Research and implement novel Machine/Deep Learning approaches which add value to Amazon … Lead and Mentor junior engineers and scientists - Participate in the design, development, evaluation, deployment and updating of data-driven models and analytical solutions for spoken language applications - Develop and/or apply statistical modelling methods (e.g. deep neural networks), optimizations, and other ML techniques to different applications in spoken language engineering Company: Amazon Qualifications: BASIC QUALIFICATIONS - PhD, or a … patents or publications at top-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 PREFERRED QUALIFICATIONS - Experience using Unix More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Development Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
TypeScript, HTML, CSS, C# Experience with Svelte, Angular, Vue.js, React, .NET 7/8 Hands-on with Docker, Kubernetes, GitLab, Node.js, CI/CD pipelines Solid understanding of OOP, data structures, and design patterns Agile mindset, problem-solving skills, and a passion for clean, user-friendly design Great communicator and team player Desirable Skills: C++ experience Linux sysadmin More ❯
Employment Type: Contract
Rate: Up to £67 per hour PAYE and Umbrella pay option available
Posted:

Software Development Apprentice

Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Getting In Limited
methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and data structures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software development lifecycle and testing concepts. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Software Developer in Park Street - Hays

Park Street, Hertfordshire, United Kingdom
Java Script Works
and cloud platforms such as GCP and Azure.Proficient in containerization and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines.Strong foundation in software design patterns and data structures.Minimum of 5 years in solution architecture or software engineering.Strong proficiency in modern programming languages including Python, JavaScript, TypeScript, Java, and Go.Proven experience with AI-assisted development tools like More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Hemel Hempstead, Hertfordshire, United Kingdom
Supply Desk
that incorporate a variety of programming languages, digital literacy, and computer systems knowledge. Foster curiosity, problem-solving skills, and a love for technology in students of all abilities. Use data and assessment tools to monitor student progress and tailor lessons to meet individual learning needs. Create a classroom culture of high expectations, positive behaviour, and mutual respect. Stay current … is a plus). Demonstrate passion for technology and digital education, with an innovative approach to teaching. Possess strong knowledge of programming (e.g., Python, JavaScript), computer systems, algorithms, and data structures. Be an excellent communicator with the ability to motivate and inspire students of all backgrounds and abilities. Maintain excellent classroom management and build positive relationships with pupils, staff More ❯
Employment Type: Contract
Rate: £33075 - £45037/annum
Posted:

Software Developer

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
EMBL-EBI
DECIPHER is a web application written in Node using Vue, Nuxt.js, and Express, with a PostgreSQL database, using Sequelize as an ORM. Your responsibilities will include: Designing and implementing data structures and user interfaces to represent information relating to the human genome and genetic disorders. Investigating, retrieving and reshaping data from other resources. Upholding and refining expectations … opportunities and, where the project would benefit advocating for adoption as part of team planning activities Liaising with other groups at EMBL-EBI and externally, to explain requirements, optimise data presentation and to agree standards for data representation. You have Extensive experience of software development in JavaScript (Node.js or browser-based). Good knowledge of relational databases, including … consistent and compelling user experiences The ability to deliver a high-quality product on time and with careful attention to detail. You may also have Experience in developing reactive, data-driven web applications in JavaScript frameworks such as Vue, React, or Angular. Experience working with SVG and/or HTML canvas to visualise data. Familiarity with scripting languages such More ❯
Employment Type: Contract, Work From Home
Rate: £60,000
Posted:

Implementation Consultant

Watford, Hertfordshire
Zellis
in elementsuite, ResourceLink, MyView and Zellis HCM Cloud Proficiency (or demonstrated aptitude to develop skills) in ZIP APIs, connectors and integration methods Proficiency (or demonstrated aptitude to develop skills) data migration and loading for medium complexity data structures Proficiency (or demonstrated aptitude to develop skills) master data and payroll reconciliation for medium complexity employee payroll data More ❯
Employment Type: Permanent
Posted:

React Developer

Felixstowe, Suffolk, England, United Kingdom
Marshall Wolfe
implementing them following well-known React.js workflows. Our ideal candidate will have an in-depth understanding of React.js and its core principles, familiarity with mobile platforms and experience with data structure libraries. Responsibilities Developing new user-facing features using React.js Building reusable components and front-end libraries for future use Translating designs and wireframes into high quality code Optimizing … Developer using React Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Flux or Redux) Familiarity with newer specifications of EcmaScript Experience with data structure libraries (e.g., Immutable.js) Knowledge of isomorphic React is a plus Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Ability to understand business More ❯
Employment Type: Contractor
Rate: £400 - £450 per day
Posted:
Data Structures
the East of England
10th Percentile
£36,189
25th Percentile
£37,424
Median
£65,000
75th Percentile
£77,500
90th Percentile
£96,500