Preferred Requirements Experience designing, building and integrating software solutions through a channel partnership sales motion Experience in any of the following: Solidity, Golang, Rust, JS, Java, Python, C/C++ Experience of networking protocols, private IP environments, cloud infrastructure, and the implementation of SSL/TLS security measures All roles with Chainlink Labs are global and remote-based. Unless otherwise More ❯
software issues. Employ design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, contributing to best practice. Some experienced in C++ development on embedded systems would be an advantage Demonstrated success in delivery of reliable, real-time embedded functionality. Ideally full lifecycle development experience - design, develop, test, maintain. Experience of Linux More ❯
development process. Qualifications B.S., M.S. or Ph.D. in Computer Science, or a related field 6+ years related industry or research experience Strong software engineering fundamentals and language experience in C++ and Python Broad understanding of modern Perception systems and their architectures Experience in several of the following areas:- Software for real-time safety-critical systems- Software engineering for robotics or More ❯
and working with Web3 tech stacks (e.g., EVM, Solidity, ethers.js/web3.js) . Strong NodeJS and React Native mobile development experience with experience launching and maintaining successful applications. Good C++ development experience and understanding of OS, Cryptography and Networking primitives. Experience building Native addons in NodeJS is great to have. Desirable to have experience in building peer-to-peer (P2P More ❯
code What we need Curiosity to learn about new technologies such as quantum computing Ability to work with a diverse range of people Proficiency in one native language like C++ or Rust. Experience in Python Understanding of how hardware implements software Be able to work under uncertainty What can you expect from us A comprehensive benefits package that includes an More ❯
to bring innovative solutions to the team Individual delivery and team collaboration Required Qualifications: Experience with media processing, networking, broadcast domain or Rust 5+ years of relevant experience (C, C++, Rust etc.) Must hold a valid UK work visa Excellent spoken and written English Ability to travel Excellent attention to detail, to enable you to log processes and capture data More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
everything listed but you do need to be hungry to learn. You will need to have experience of a statically typed, object-oriented language such as Java, C# or C++ Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and more. "Work your way" with flexibility to suit your lifestyle. We take a remote-friendly approach More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
everything listed but you do need to be hungry to learn. You will need to have experience of a statically typed, object-oriented language such as Java, C# or C++ Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and more. "Work your way" with flexibility to suit your lifestyle. We take a remote-friendly approach More ❯
of non-internship professional software development testing experience - 1+ years of test automation frameworks and tools building experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in penetration testing and exploitability-focused vulnerability assessment - Experience in platform-level security mitigations and hardening for Linux and Windows PREFERRED QUALIFICATIONS - Knowledge More ❯
YOUR EXPERIENCE Demonstrated development experience with SAP FI (Finance Module) and SAP Public Cloud. Experience developing and maintaining ABAP code. Full stack development experience using Java/C/C++ or equivalent high order programming language. Experience with version control (Git) and collaboration tools such as JIRA, TFS. Experience with Agile Scrum development methodologies. Ability to write automated unit and More ❯
and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in software requirements, design, implementation, verification More ❯
mathematics, physics, or similar) Experience of a fast prototyping language such as Python (preferably), or Matlab, R, etc Working knowledge of an industrial scale language such as Java or C++ is a plus Are you the right candidate? Yes! We truly believe in the power that comes from the diverse backgrounds and experiences our employees bring with them. Although each More ❯
and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in software requirements, design, implementation, verification More ❯
lab experience is a plus. Desired Skills : Eagerness for collaboration, learning, and contributing innovative ideas An understanding of experimental methods and a curiosity for automated testing Strong knowledge of C++ fundamentals Basic automation and data analysis in a scripting language like Python/MATLAB Strong analytical abilities, clear technical communication, and a proactive approach to problem solving Comfort with ambiguity More ❯
high-caliber scientific work, e.g., demonstrated through publications in peer-reviewed scientific journals or major ML conferences; Experience with one lower level language (not limited to, but such as C++, Rust); Experience with large scale data processing and database tools such as MapReduce, Dask, SQL, Hugging Face Datasets, TileDB, Ray. The salary range for Cambridge, UK: - Senior Machine Learning Engineer More ❯
Demonstrated history of developing AI/ML powered solutions that solve a real-world problem and have users of any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic More ❯
Demonstrated history of developing AI/ML powered solutions that solve a real-world problem and have users of any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic More ❯
Demonstrated history of developing AI/ML powered solutions that solve a real-world problem and have users of any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic More ❯
Hemel Hempstead, Hertfordshire, United Kingdom Hybrid / WFH Options
Eckoh
APPLY button to send your CV & Cover Letter for this role. Candidates with experience or relevant job titles of; IT Developer, Software Developer, Software Engineer, Senior Developer, C/C++, Programmer, Lead Developer, Front End Developer, Web Application Developer, Technical IT Developer, IT Web Developer, IT Development Engineer, may also be considered for this role. More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Eckoh PLC
APPLY button to send your CV & Cover Letter for this role. Candidates with experience or relevant job titles of; IT Developer, Software Developer, Software Engineer, Senior Developer, C/C++, Programmer, Lead Developer, Front End Developer, Web Application Developer, Technical IT Developer, IT Web Developer, IT Development Engineer, may also be considered for this role. More ❯
that are directly delivered to external customers, with a track record of handling high-visibility, customer-facing outputs. 1+ years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.) Familiarity with renewable energy technologies, market design, and regulatory frameworks within European power markets, specifically GB, Germany, Spain More ❯
that are directly delivered to external customers, with a track record of handling high-visibility, customer-facing outputs. 1+ years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.) Familiarity with renewable energy technologies, market design, and regulatory frameworks within European power markets, specifically GB, Germany, Spain More ❯
working with world-class researchers, and seeing your innovations deployed at unprecedented scale. BASIC QUALIFICATIONS - PhD in computer science, machine learning, engineering, or related fields - Experience programming in Java, C++, Python or related language - Publication record at top-tier conferences (NeurIPS, ICML, ICLR, CVPR, ICCV, RSS, CoRL) - Experience developing and implementing deep learning models - Strong programming skills in Python and More ❯
combination of experience hiring, managing performance, and providing technical leadership - 2+ years' experience managing managers - 8+ years' experience developing large-scale, multi-tiered distributed software systems using C/C++, service-oriented architecture; and distributed programming PREFERRED QUALIFICATIONS - Experience designing and developing large scale, high-traffic applications - Experiences in working closely with remote teams - Experience in communicating with users, other More ❯
everything listed but you do need to be hungry to learn. You will need to have experience of a statically typed, object-oriented language such as Java, C# or C++ Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and more. "Work your way" with flexibility to suit your lifestyle. We take a remote-friendly approach More ❯