Software Engineer II, ML Experimentation corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience. 1 year of experience with datastructures or algorithms. 1 year of experience building and developing large-scale infrastructure or distributed systems. Preferred qualifications: Experience with large scale distributed … and extend beyond web search. We seek engineers with fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to More ❯
and current software engineering best practices. You write secure, stable, testable, maintainable code with minimal defects. You are proficient in a broad range of datastructures and algorithms, knowing when it is appropriate to use them (and when it is not). You make appropriate implementation trade-off … code you inherit, produce, and test. You get your designs, code, and test plans reviewed. You test code thoroughly. You classify, store, and handle data in accordance with Amazon policies. You track risks and mitigate and/or escalate them in a timely manner. You take the time to More ❯
to solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, datastructures) along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years experience in either … security clearance Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing is at the More ❯
business. From improving integrations between our ERP (OrderWise) and Shopify, to designing custom scripts for pricing automation or enhancing workflows for supplier and stock data, you'll be the bridge between raw data, operational efficiency, and a better customer experience. Key Responsibilities: Design, develop, and maintain customised multiple … experience. Design, build, and maintain custom scripts, APIs, FTPs and automation tools for Shopify, OrderWise, and third-party platforms (eBay, Amazon, Loox, etc.) Improve datastructures for managing 10000+ SKUs across 150+ global brands. Streamline the purchasing process, helping to build a smarter system for container tracking, lead More ❯
to solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, datastructures) along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years' experience in either … security clearance Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing is at the More ❯
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … DataStructures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … DataStructures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
foundational solutions that will help device businesses to use these solutions, where applicable, instead of building their own. Define a technical approach to ensure data privacy is considered while providing foundational solutions. Partner with each device team to understand their customer needs and influence the adoption of new services. … simplicity and demonstrate significant creativity and high judgment. BASIC QUALIFICATIONS 10+ years of non-internship professional software development experience. Knowledge of object-oriented design, datastructures, and algorithms. 10+ years of software engineering with a proven track record of leading large-scale projects experience. Excellent verbal and written More ❯
hands-on experience in software engineering Experience with modern idiomatic Rust or a strong desire to learn it Strong Computer Science fundamentals (e.g. algorithms, datastructures and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters … workplace for everyone, so please let us know if you need any accommodations throughout the interview process. By applying, you consent to your application data being shared with our partner companies for recruitment purposes, in compliance with our privacy policy More ❯
/CD processes and deploying to the cloud (Azure); Kubernetes experience is a plus. A thorough grasp of Computer Science fundamentals , including Design Patterns, DataStructures, OOP, and more. More ❯
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and datastructures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and datastructures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
paging and system calls. (Knowledge of the execution pipeline in a modern CPU is even better) Knowledge of pipelines and networking Common algorithms and datastructures and their performance trade-off. Work independently designing complex systems that need to run uninterrupted for long periods of time. Practical experience More ❯
Science Tutor, you will have the opportunity to assist students of various skill levels, from beginners to advanced learners, in understanding programming languages, algorithms, datastructures, and more. Your expertise and guidance will help students navigate through their coursework, grasp challenging topics, and develop practical problem-solving skills. More ❯
including user journeys, flows, and edge-case scenarios. Translate high-level concepts into user stories with defined acceptance criteria. Run SQL queries and analyse datastructures to define requirement baselines. Interpret and summarise API documentation and third-party specifications. Collaborate with product, engineering, and QA to ensure smooth More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Ecm Selection
also consider bachelor's level candidates with relevant commercial experience.) Excellent aptitude with maths and algorithms Demonstrable coding skills in C++ ( working knowledge of datastructures, STL etc.), and a working knowledge of Linux (or UNIX) You'll also need full, existing UK work permission without time limit More ❯
offices across the world as and when required Required Skills & Experience Experience of using SystemVerilog and UVM with sound understanding of object-oriented design, datastructures and algorithms Experience of IP and SoC verification with deep knowledge of verification processes and methodologies Experience in Test bench construction including More ❯
solutions. You will design, launch, and re-architect multi-tier systems with large amounts of data. You will use object-oriented concepts, algorithms and datastructures to build systems at Amazon scale. You will quickly adapt to new environments and use creativity to solve difficult problems in a More ❯
least 3 years of commercial experience as a Software Engineer. Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, datastructures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning More ❯
demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in datastructures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
collaboration, driving the integration of AI, robotics, and engineering teams towards delivering high-impact autonomous robot systems. Solid background in computer science fundamentals, including datastructures, algorithms, system design, deep learning, and probability theory, applied to real-world robotics challenges. Comprehensive knowledge of Robotics Navigation, Perception, and Reasoning More ❯
collaboration, driving the integration of AI, robotics, and engineering teams towards delivering high-impact autonomous robot systems. Solid background in computer science fundamentals, including datastructures, algorithms, system design, deep learning, and probability theory, applied to real-world robotics challenges. Comprehensive knowledge of Robotics Navigation, Perception, and Reasoning More ❯
edge AI features. Messenger A cross-platform instant messaging tool with advanced automation features. Social/Multi-channel messaging we are building out generic datastructures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Just Eat Takeaway.com
understanding of HTTP and RESTful design Knowledgeable in both SQL and NoSQL database systems Solid foundation in software engineering principles and best practices, including datastructures, design patterns, microservices, event-driven architectures, object-oriented design and code optimisation. Proficient in DevOps practices with hands-on experience in CI More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
organisation, supporting external customers with bug investigations and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/DataStructures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a More ❯