ApplySenior Engineer, Algorithms and High-Performance Computing (GB)
Posted 4 months agoViewed
View full description
💎 Seniority level: Senior, 5-10 years
📍 Location: Cambridge, England, United Kingdom; Edinburgh, Scotland, United Kingdom; Bristol, England, United Kingdom; Barcelona, Catalonia, Spain; Zürich, Zurich, Switzerland, UTC+0
🔍 Industry: Computing / Technology
🏢 Company: Signaloid👥 11-50💰 $3,695,009 Seed over 1 year agoCloud ComputingInformation TechnologySoftware
🗣️ Languages: English
⏳ Experience: 5-10 years
🪄 Skills: LeadershipC++StrategyAlgorithmsGoRustCommunication Skills
Requirements:
- Strong background in computer architecture (microarchitecture, memory systems, performance evaluation).
- Strong background in algorithms (computational complexity analysis, algorithm implementation strategies, effects of hardware properties on algorithm performance).
- 5-10 years experience with low-level C/C++, with a thorough understanding and experience optimizing software to the constraints of hardware.
- Familiarity with Verilog or VHDL and previous experience either with design for FPGAs or design for ASIC tapeout.
- Demonstrated ability to lead the delivery of a product.
- A willingness to listen to people until they feel understood.
- Honesty, empathy, and a willingness to see the world from the viewpoint of others.
Responsibilities:
- In this role, you will be responsible for delivering performance improvements throughout the lower levels of Signaloid's technology stack.
- Your contributions will range from interfacing with custom silicon and FPGA accelerators, to delivering algorithmic improvements to the higher-level software layers of the stack.
Apply