Research Engineer: Language Runtimes
vor 2 Wochen
Huawei's vision is to enrich lives through communication and intelligent innovation.
As a global leader in information and communications technology (ICT), Huawei drives innovation in artificial intelligence, cloud computing, and smart device technologies. Through its Carrier, Enterprise, and Consumer business groups, the company delivers advanced Network Infrastructure, Cloud and AI Platforms, and industry-leading devices.
Huawei supports 45 of the world's top 50 telecom operators and serves one-third of the global population, with operations in over 170 countries and a workforce of more than 200,000 employees.
Huawei Technologies Switzerland AG contributes to this innovation through cutting-edge research, with offices in Zurich and Lausanne focusing on High-Performance Computing, Computer Architecture, Computer Vision, Robotics, Artificial Intelligence, Neuromorphic Computing, Wireless Technologies, Networking, and related fields.
We are a unique team of innovative, diverse individuals who have come together from multiple backgrounds to create advanced Computing Architectures for wireless and AI systems. The people who work here are generalists, and we complement each other.
Our primary mission is driving new fundamental research and innovation to achieve breakthroughs in future computing systems.
The passion for exploring uncharted territory makes us thrive.
In this position, you will operate at the frontier of systems research, bridging the gap between software written in modern high-level languages and the hardware it runs on. We believe that the next great leaps in computing performance will not only come from or software or hardware in isolation but from their co-evolution. You will have the opportunity to influence future hardware designs by prototyping software-driven optimizations.
In this position, you will operate at the frontier of systems research, bridging the gap between software written in modern high-level languages and the hardware it runs on. We believe that the next great leaps in computing performance will not only come from or software or hardware in isolation but from their co-evolution. You will have the opportunity to influence future hardware designs by prototyping software-driven optimizations.
· Performance and power analysis: Characterization of dynamic language workloads across mobile and data center environments and identification of architectural bottlenecks.
· Design new features for performance improvement and power efficiency at the hardware-software interface.
· Prototype and evaluate proof-of-concept implementations within existing production runtimes.
· Work closely with researchers and hardware architects, provide data-driven insights that influence the design of future silicon.
· Follow the innovations in academia and industry in managed languages and computer architecture.
Minimum Requirements
· Master's degree in Computer Science, Computer Architecture, or a related technical field.
· Proven experience working directly on a language runtime engine (e.g., V8, JSC, CPython, HotSpot, or similar).
· Proficiency in C++ and experience navigating and contributing to large codebases.
· Strong understanding of operation system fundamentals, including kernels, memory management, and process scheduling.
· Understanding of model processor architectures and memory hierarchies.
· Ability to work in dependently on research-oriented problems.
Preferred requirements
· PhD in Computer Science or Computer Architecture with a focus on compilers, hardware/software interfaces, or system optimization.
· Previous experience in designing hardware features to support software abstractions (or vice versa)
· Deep knowledge of JIT compilation strategies, garbage collection, and speculative execution.
· Familiarity with specific constraints of mobile computing or hyperscale datacenter workloads.
· Experience with architectural simulators or FPGA prototyping
· History of technical publications or contributions to open-source runtime projects.
Why join us:
· Collaborate with world-class scientists and engineers in an open, curiosity-driven environment;
· Access to state-of-the-art technology and tools;
· Opportunities for professional growth and development;
· Competitive salary, and a high quality of life in Zurich, at the center of Europe;
· Last but certainly not least: be part of innovative projects that make a difference.
-
Research Engineer: Language Runtimes
vor 2 Wochen
Zürich, Zürich, Schweiz Huawei VollzeitHuawei's vision is to enrich lives through communication and intelligent innovation.As a global leader in information and communications technology (ICT), Huawei drives innovation in artificial intelligence, cloud computing, and smart device technologies. Through its Carrier, Enterprise, and Consumer business groups, the company delivers advanced Network...
-
ML Research Intern – Runtime Prediction
vor 1 Woche
Zürich, Zürich, Schweiz Lyceum VollzeitML Research Intern – Runtime PredictionAbout LyceumLyceum is building a user-centric GPU cloud from the ground up. Our mission is to make high-performance computing seamless, accessible, and tailored to the needs of modern AI and ML workloads. We're not just deploying infrastructure, we're designing and building our own large-scale GPU clusters from...
-
Research Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Anthropic VollzeitAbout AnthropicAnthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.About The TeamWe are...
-
Chief Research Scientist
Vor 7 Tagen
Zürich, Zürich, Schweiz IC Resources VollzeitChief Research Scientist – Advanced Computer ArchitectureWe are partnering with a world-class research organisation to recruit a Chief Research Scientist to help define the future of advanced computing architecture for AI and high-performance systems.This is a senior, hands-on technical leadership role, focused on shaping next-generation processor and...
-
Zürich, Zürich, Schweiz DeepMind VollzeitSnapshot Are you a Research Engineer with a passion for Reinforcement Learning and Multimodality? Join Google DeepMind's Frontier AI Unit We are seeking a researcher to help us make learning efficient through conversational environments. While text-based reasoning has shown immense promise, we are moving the frontier toward image-grounded, multimodal, and...
-
Zürich, Zürich, Schweiz DeepMind VollzeitSnapshotAre you a Research Engineer with a passion for Reinforcement Learning and Multimodality? Join Google DeepMind's Frontier AI Unit We are seeking a researcher to help us make learning efficient through conversational environments. While text-based reasoning has shown immense promise, we are moving the frontier toward image-grounded, multimodal, and...
-
Zürich, Zürich, Schweiz DeepMind VollzeitSnapshotAre you a Research Engineer with a passion for Reinforcement Learning and Multimodality? Join Google DeepMind's Frontier AI Unit We are seeking a researcher to help us make learning efficient through conversational environments. While text-based reasoning has shown immense promise, we are moving the frontier toward image-grounded, multimodal, and...
-
Zürich, Zürich, Schweiz Apple VollzeitSummaryJoin Apple's Generative AI team in Zurich as a Machine Learning Engineer specializing in foundation model post-training Our team advances reinforcement learning (RL) for agentic tool use, planning and reasoning to enhance Apple's foundation models. Our work directly shapes Apple Intelligence features such as Siri—impacting billions of users—while...
-
Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Qube Research & Technologies VollzeitQube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology and trading expertise has shaped QRT's collaborative mindset which enables us to...
-
Security Engineer, AI Agent Security
vor 1 Woche
Zürich, Zürich, Schweiz Google VollzeitMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with security assessments or security design reviews or threat modeling.2 years of experience with security engineering, computer and network security and security protocols.2 years of coding experience in one or more general purpose languages.Preferred...