the Tezos engineering roadmap. Nomadic Labs prioritizes three key areas: (1) maintaining the Tezos blockchain’s position as a technological leader in the blockchain industry through deep expertise in functionalprogramming (OCaml, Rust), formal methods, cryptography, and decentralized systems; (2) driving the adoption of Tezos technology; and (3) assisting companies and institutions in France, Luxembourg, Belgium, and Germany More ❯
Experts in C++/Rust Software Engineering C++ is one of the most widespread programming languages, and is most popularly used for building large software infrastructure and applications that run quickly, efficiently, and reliably on limited resources. Since its first stable release in 2014, Rust has rapidly been adopted by some of the most successful tech firms as an … alternative to C++. With major influences from C++ and functionalprogramming languages, such as OCaml and Haskell, Rust is also often associated with efficient, high-performance software. These languages can be found in a vast array of different industries including: Scientific Research, Medical Devices, Game Development, AR/VR Applications, FinTech, Telecommunications, Media and many more. A glimpse More ❯
goals Root-cause design issues, working with design engineers Work with engineers from other disciplines towards mutual targets Participate in design and verification reviews Write SV-UVM tests, sequences, functional coverage, assertions Develop test benches in UVM Utilise the latest techniques, tools and technologies for verification activities Actively plan and schedule your own work Benefit from team knowledge via … tools (UVM/SystemVerilog, Tools like VCS/Cadence/Questa) Experience in version control systems (e.g., Git/Mercurial/Perforce/Subversion) You might also have: Confident programming and scripting skills (Python) Experience of or interest in Object Oriented or FunctionalProgramming software development Knowledge of GPU/CPU/AI algorithms/architectures Who More ❯
London, England, United Kingdom Hybrid / WFH Options
Serotonin
FPGA. You will work closely with the hardware and cryptography teams to define both the instruction sets and high-level program representations. The tools you build may be embedded programming languages, special-purpose compilers, and machine emulators. This work will have a direct impact on Irreducible’s success by improving the product’s developer experience, performance, and security. Qualifications … Proficiency in Rust Functionalprogramming Experience writing CPU assembly code Experience writing virtual machine interpreters or emulators Strong written and verbal communications skills Ability to think across layers of abstractions Understanding of technology tradeoffs and a pragmatic approach to problem solving Desire to work in a fast-paced startup environment Bonus Qualifications: Familiarity with WebAssembly or RISC-V More ❯
engineer to bring in the know-how to deliver big vertical features and leave the system in a better operational state as a result. You're, ideally, acquainted with functionalprogramming and the JVM, as some of our systems are built with Clojure. You don't need to know Clojure, but we're looking for an engineer who More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functionalprogramming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure and tweaking research models What else More ❯
the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functionalprogramming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure and tweaking research models What else More ❯
and greenfield. Highly challenging role that will get your brain buzzing in a good way daily. Go was developed by Google and is currently one of the fastest growing programming languages in the world, used by companies such as Uber, Netflix, Dropbox and Google. Go is Simple to learn. Easier to maintain due to its simplicity. Reduced infrastructure costs … therefore less dependency on third parties. Great in-built tooling for formatting, linting, testing and benchmarking. First-class error handling. High performance concurrency. Skills Server side development Exposure to functional programming. Experience of distributed systems. Complex event process/continuous query languages. Client/server development experience. Ability to problem solve. Excellent communication and team working skills. Strong academic More ❯
This role focuses on enterprise application development, implementing transaction management, managing Java objects, and integrating enterprise systems. Key areas of expertise include dependency injection, inversion of control, aspect-oriented programming, functionalprogramming, test-driven development, data access frameworks, transaction management frameworks, and batch processing. Proficiency in DevOps methodologies and tools is also essential for this role. Required More ❯
and performance by line of business. About You Qualifications Ideally a fully qualified actuary Strong pricing experience, preferably in Cyber Excellent analytical skills, applying advanced mathematical and actuarial techniques Functionalprogramming skills - R or Python Strong interpersonal and communication skills A proactive, can-do attitude and team collaboration skills Ability to explain complex issues clearly Experience in a More ❯
Ideally fully qualified actuary • Strong Pricing experience ideally from a Cyber background • Strong analytical skills, ability to apply advanced mathematical/actuarial concepts and techniques to a dynamic environment. • Functionalprogramming skills – R or Python. • Strong interpersonal skills to deal with a wide variety of stakeholders. • Sound oral and written communication skills. • A 'can do' attitude and the More ❯
Ideally fully qualified actuary• Strong Pricing experience ideally from a Cyber background• Strong analytical skills, ability to apply advanced mathematical/actuarial concepts and techniques to a dynamic environment.• Functionalprogramming skills - R or Python.• Strong interpersonal skills to deal with a wide variety of stakeholders.• Sound oral and written communication skills.• A 'can do' attitude and the More ❯