Software Engineer
14 hours ago
We are looking for software engineers to help scale and improve the efficiency of large AI training and inference for HW accelerators. A core part of this is optimising collective operations to enable optimised network utilisation for data sharing.This is an opportunity to work within a highly skilled team, collaborating with a large set of cross-functional partners and help bringing next generation large cluster architectures to life.
Software Engineer - AI/HPC Specialist Responsibilities:
- Work on collective communications stacks to optimise networking operations, leading to improved AI inference and training model performance
- Drive implementation of latency and bandwidth critical networking operations, as well as out-of-band signalling
- Debug custom and third party multi-host, accelerator enabled AI platforms
- Software development using C++/C and Python
- Work closely with other teams to deliver impact
- develop & improve features and innovations
- Extend and optimize large scale learning collective operations
Minimum Qualifications:
- 3+ years of experience developing in C++/C and Python
- Experience with High Performance Computing/Networking or AI systems applications frameworks
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Specialized experience in one or more of the following machine learning/deep learning domains: Hardware accelerators, AI Infrastructure, or high performance networking
- Solid experience in debugging of distributed systems, revision control systems, testing, and CI pipelines
Preferred Qualifications:
- Experience and understanding of AI/HPC systems
- Deep understanding of the transport stack (e.g. RDMA/RoCE, Infiniband, TCP/IP), its constraints and performance measures and how transport considerations enable the collective communications stack
- Experience in one or more of the following machine learning/deep learning domains: hardware accelerators, AI Infrastructure, and/or high performance computing (HPC), particularly pertaining to interconnect and collective communications stacks
- Familiarity with relevant tools, libraries, and frameworks (like PyTorch, NCCL, MPI, CUDA)
About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
-
Software Engineer
2 weeks ago
Oslo, Oslo County, Norway Visma Enterprise AS Full timeAt Visma Enterprise, we build ERP and Workforce Management solutions that simplify complex challenges for municipalities, state agencies, and large organizations. With 20+ years in the market and Norway's largest expertise in our domain, we are now investing heavily in a next-generation SaaS product that will set a new standard for our industry.We are...
-
Software Security Engineer
2 days ago
Oslo, Oslo County, Norway AutoStore™ Full timeJoin the future of Warehouse AutomationWe're looking for a Software Security Engineer to help elevate the security posture of our software engineering organization. As part of our platform team, an enabling group that partners across product teams, you'll make secure development simple, consistent, and effective.You'll play a key role in educating, guiding,...
-
Software Engineer
4 days ago
Oslo, Oslo County, Norway Oda Full timeAt Oda, we develop affordable grocery services to make the logistics of living surprisingly easy. First we built Norway's leading online grocery store, and now, partnered with Mathem in Sweden, we're on our way to becoming the world's most effective retail system, delivering to thousands of Scandinavian doorsteps every week.Our world-class logistics and tech...
-
Software Engineer
1 week ago
Oslo, Oslo County, Norway Meta Full timeWe are looking for software engineers to help scale and improve the efficiency of large AI training and inference for HW accelerators. A core part of this is optimising collective operations to enable optimised network utilisation for data sharing.This is an opportunity to work within a highly skilled team, collaborating with a large set of cross-functional...
-
Software Engineer
1 week ago
Oslo, Oslo County, Norway Noteless Full timeHelp shape the core of Noteless' AI platformNoteless builds AI-driven solutions for healthcare that reduce administrative burden and help clinicians deliver better care, giving clinicians back hours every day.We're looking for a Software Engineer to join our team and take ownership of key frontend initiatives - including building new ways for users to...
-
Senior Backend Software Engineer
1 week ago
Oslo, Oslo County, Norway Heimdall Power Full timeWho We AreHeimdall Power is a fast-growing Norwegian tech company established in 2016. We have global ambitions and are already present in several European countries as well as the US and Asia. We provide solutions to optimize power grids worldwide, promoting a swift, secure, and affordable transition to green energy. Our unique offering combines software...
-
Lead Software Engineer
2 weeks ago
Oslo, Oslo County, Norway RafX Technologies Full timeJoin RafX Technologies and take the technical lead in developing breakthrough radar- and AI-powered monitoring technology that transforms psychiatric and neurological care. This is a unique opportunity to shape core architecture, build a multidisciplinary team, and have real impact in a fast-moving health-tech startup.ABOUT USRafX Technologies is on a...
-
Experienced Graphics Software Engineer
2 weeks ago
Oslo, Oslo County, Norway Arm Full timeJob OverviewDoes graphics programming catch your attention? Are you interested in low-level software engineering? When you discover a bug, does it feel more like a puzzle rather than an annoyance? Great You are in the right place, keep reading We are looking for a software engineer excited about the chance to work on Arm's Mali GPU Vulkan driver. We want...
-
Staff Software Engineer
2 weeks ago
Oslo, Oslo County, Norway Arm Full timeDo you want to be part of a team developing high-performing GPU drivers, and are you passionate about Computer Graphics?We are looking for an enthusiastic and experienced software engineer, ideally with a strong understanding of 2D/3D computer graphics to join our GPU driver development team.You are a strong team player that can identify and pro-actively...
-
Senior Software Engineering Manager
2 weeks ago
Oslo, Oslo County, Norway GE Vernova Full timeJob Description SummaryThe GridOS Data Fabric Engineering Manager will lead a globally distributed engineering team responsible for the design, development, and operation of the storage subsystem within the GridOS platform. Timebase is the core temporal data and computation layer that powers real-time, near-real-time, and historical analytics for grid...