Research Engineer/Intern on Computer Architecture for Data Analytics at Huawei Technologies Co. Ltd - Singapore
Zurich, Zurich, Switzerland -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, Databases, SQL, Big Data Analytics, Computer Architecture, Simulators, Research Acumen, Profiling Tools, Verilog, Analytics Engine, Data Formats, Reading Research Papers

Industry

Telecommunications

Description
About Us: At Huawei Technologies Switzerland AG, we are a leading technology firm dedicated to developing cutting-edge solutions that redefine industry standards and push technological boundaries. Our core focus is on creating advanced computing architectures that can efficiently support and enhance the performance of artificial intelligence systems. We believe in innovation as a driving force for improvement and are committed to achieving excellence in all areas of research and development. Job Responsibilities: 1. Understand data analytics workloads (operations, hardware/software optimizations) by reading relevant books and research papers. 2. Write microbenchmarks to mimic real world data analytics deployment. 3. Write simulator (using C++) to simulate hardware acceleration for data analytics operators. 4. Write HDL (Verilog) code to implement accelerator in RTL framework. 5. Write and publish patents and research papers. Required skills: 1. (i) Enrolled in Masters/PhD program (for intern position) or (ii) completed Masters in Computer Science/Engineering (for engineer position). 2. Proficient in C, C++. 3. Knowledge about databases (SQL operators, big data analytics algorithms). 4. Knowledge about server CPU and SoC architecture. Experience with computer architecture simulators (gem5-accel, Aladdin, Zsim, Ramulator2, Booksim2, Cacti). 5. Research acumen in analyzing bottlenecks, brainstorming solutions, and evaluating ideas with simulators. Auxiliary skills: 1. Experience with profiling tools (perf, async profiler). 2. Proficient in Verilog, SQL. 3. Knowledge about analytics engine and data formats (Spark, Velox, DuckDB, Arrow, Parquet). 4. Proficient in reading and analyzing research papers. What We Offer: Competitive salary and benefits package; Access to state-of-the-art technology and tools; Opportunities for professional growth and development; Interact with a large pool of expert researchers in a wide variety of areas; Last but certainly not least: be part of innovative projects that make a difference.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The role involves understanding data analytics workloads and writing microbenchmarks to simulate real-world deployments. Additionally, the candidate will develop simulators and HDL code for hardware acceleration in data analytics.
Loading...