Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Software Engineer - Host and Network IO

Cerebras

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services.

This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation.

Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.

About The Role

The Host and Network IO Team develops the full IO path implementation between a distributed system of server nodes, through the cluster, down to the custom RoCE network stack implemented in Cerebras' system, and over the proprietary IOs onto the WSE. As a software developer on the team, you will interface between AI application-level IO teams, cluster architecture teams, and FPGA/ASIC teams to develop solutions that optimize bandwidth and latency while minimizing congestion, pauses, pause spreading, unfairness, etc. Strong skills in socket programming will enable you to deploy robust management operations, while deftness in RDMA Verbs will enable you to optimize CPU resources and shape network traffic to deliver real world impact on AI performance metrics, as well as developing tools for gaining insight and visibility into network behavior. Meticulous analysis and rigour are key tenants of this role, harnessing that together with a deeply-understood mental model of the server, NIC, protocol, switch, and custom hardware behavior will enable you to lead network debug, optimize traffic patterns, and prescribe architectural changes.

Responsibilities

  • Develop x86 & ARM software to expose next-generation hardware IO capabilities for AI/HPC application teams
  • Govern a generic IO API with multiple internal users.
  • Develop control and configuration subsystems directly interacting with Cerebras hardware
  • Drive network performance debug of large AI clusters
  • Gather and analyze network statistics and packet traces to root cause and alleviate bottlenecks and sub-optimalities.
  • Develop tools/telemetry for increasing visibility into the network and IO datapath.
  • Optimize cpu/mem utilization leveraging kernel bypass and zero-copy techniques
  • Integrate leading edge networking technologies and protocols
  • Lead cross-functional technical projects spanning multiple teams and integrating diverse software and hardware components to deliver an improved network IO solution.
  • Foster clear and effective communication across teams and stakeholders.

Skills & Qualifications

  • Master's/PhD in Computer Science or Electrical Engineering + 1 year industry experience, OR 3+ years industry experience.
  • Experience in large software environments.
  • Embedded systems, HW/SW co-design, and some driver development.
  • Network protocol familiarity (TCP, RoCE) and network debug tools such as Wireshark, or willingness to learn
  • Some network switch environment familiarity or willingness to learn (Arista, Juniper, etc.).
  • Detail-oriented but keen to learn the bigger picture and step out of comfort zone to embrace the unknown.

Why Join Cerebras

People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras:

  • Build a breakthrough AI platform beyond the constraints of the GPU.
  • Publish and open source their cutting-edge AI research.
  • Work on one of the fastest AI supercomputers in the world.
  • Enjoy job stability with startup vitality.
  • Our simple, non-corporate work culture that respects individual beliefs.

Find out more about what it's like to work at Cerebras here !

Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.

#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 10 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Software Engineer - Host and Network IO à Toronto, ON
  • $80k - $85k par année

     ...for an experienced \ QA Automation Test Engineer \\to design, develop, and maintain...  ...Required Qualifications: \ \ \ ~5+ years of Software testing experience within Software...  ...Automation experience with Selenium / webdriver.io / REST Assured/Postman or similar tools \\... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail au bureau
    Zone locale

    Infoya

    Toronto, ON
    Il y a 2 mois
  • $130k - $140k par année

     ...HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space?...  ...Experts and specialist products Regular social events and networking opportunities Collaborative, supportive culture, including... 
    Réseau
    Temps partiel
    Travail au bureau
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Curinos Inc

    Toronto, ON
    il y a 4 jours
  • $136k - $187k par année

     ...in on this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement authentication...  ...security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be part of the Platform... 
    Réseau
    Travail à distance
    Temps plein
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    Il y a 2 mois
  • $136k - $170k par année

     ...high-scale foundation that every engineer at Lyft relies on to ship safe,...  ...reliable services. As a Senior Software Engineer on the Foundational Infrastructure & Networking team , you will own the core...  ...spanning kernel parameters, cloud VPC network layers, DNS, and distributed... 
    Réseau
    Taux horaire
    Travail au bureau
    Horaires flexibles
    3 jours par semaine

    Lyft

    Toronto, ON
    il y a 1 jour
  • $163k - $200k par année

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  ...a system that makes it easy for Sentry engineers to deploy and run Streaming Applications at...  ...may contact us at ****@*****.***.io . Want to learn more about how Sentry... 
    Suggéré
    Temps plein
    Travail au bureau
    3 jours par semaine

    Sentry

    Toronto, ON
    il y a 7 jours
  •  ...For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid-...  ...troubleshooting authentication, token refresh, and unreliable network conditions. ~ An automated testing mindset, with experience... 
    Réseau
    Temps plein
    Stage
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier
    3 jours par semaine

    Semperis

    Toronto, ON
    il y a 12 jours
  • $200k - $420k par année

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  ...-value stores, and caches. We help Sentry engineers store and access data consistently,...  ...may contact us at ****@*****.***.io . Want to learn more about how Sentry... 
    Taux horaire
    Temps plein

    Sentry

    Toronto, ON
    il y a 3 jours
  •  ...world — and Canada is a critical part of that mission. Our AI/ML engineering teams are delivering the intelligence layer that powers Cortex...  ...experiences on the Snowflake platform. We're looking for a Software Engineer — AI to join our growing Toronto engineering team.... 
    Temps plein
    Travail au bureau
    Zone locale
    Le monde entier

    Snowflake

    Toronto, ON
    il y a 4 jours
  • $160k - $220k par année

     ..., let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...or platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Temps plein
    Zone locale
    Le monde entier

    Okta

    Toronto, ON
    il y a 10 jours
  • $149k - $220k par année

     ...and the Canadian innovation ecosystem.   On the Commercial Software team, we are building the platform that interfaces with the autonomous...  ....   You will... Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable... 
    Temps plein
    Stage
    Travail manuel
    Travail au bureau
    Travail à domicile
    Horaires flexibles

    Waabi

    Toronto, ON
    il y a 11 jours
  • $100k - $147k par année

     ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings...  ...for restaurant locations across Toast's network. You'll work on highly visible, mission-critical...  ...from you. About this roll*: As a Software Engineer on our team, you will: Help... 
    Réseau
    Temps plein
    Travail au bureau
    Zone locale

    Toast

    Toronto, ON
    il y a 9 jours
  • $4374.92 par semaine

     ...This job requires incumbents to possess their Professional Engineering Ontario (PEO) License (P.ENG License) and seal to approve engineering...  ...and specifications. Requires a knowledge of scheduling software. The completion of 4 years university degree in electrical engineering... 
    Réseau
    Сontrat

    Hydro One Networks Inc

    Toronto, ON
    il y a 23 heures
  • $137.2k - $196k par année

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing,...  ...streaming analytics to ensure a smooth user experience in varying network conditions. Strong competency in RESTful API integration and... 
    Réseau
    Contrat Longue Durée
    Remplacement
    Temps plein
    Travail temporaire
    Zone locale
    Horaires flexibles

    Tubi, Inc.

    Toronto, ON
    il y a 15 jours
  • $120k - $140k par année

     ...Description Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.ai...  ...Strong debugging skills across the full stack: browser devtools, network traces, server logs, error monitoring, and database queries.... 
    Réseau
    Temps plein
    Recrutement immédiat
    Travail posté

    Fiscal.ai

    Toronto, ON
    il y a 17 jours
  • $120k - $180k par année

     ...optimize the last mile food delivery kitchen network Work with the Field Ops team to test,...  ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev... 
    Réseau
    Travail à distance
    Temps plein
    Travail au bureau
    Parrainage de visa

    Hired Recruiters

    Toronto, ON
    Il y a 2 mois
  • $125.28k - $210.6k par année

     ...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building, scaling, and expanding Braze’s suite of global messaging... 
    Temps plein
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    Braze

    Toronto, ON
    il y a 18 jours
  • $149.5k - $187k par année

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join...  ...~ Expert at Swift, and iOS SDK ~ Familiarity with networking, storage, and Cocoapods ~ Systems and OOP knowledge ~ Experience... 
    Réseau
    Temps plein
    Zone locale

    Doordash

    Toronto, ON
    il y a 3 jours
  • $136k - $187k par année

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile... 
    Temps plein
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    il y a 18 jours
  • $150k - $200k par année

     ...already in daily use and continues to expand. This is the senior engineering role responsible for advancing its development. You will...  ...on senior engineering role that spans application architecture, software development and production delivery. You will also provide technical... 
    Temps plein

    Stikeman Elliott Llp

    Toronto, ON
    il y a 3 jours
  • $166k - $195k par année

     ...so are the rewards.  The International engineering team's mission is to expand Robinhood's...  ...financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical...  ...growth mechanisms, localized promotion engines, and user acquisition pipelines to accelerate... 
    Temps plein
    Travail au bureau
    Le monde entier
    Horaires flexibles
    Travail posté
    3 jours par semaine

    Robinhood

    Toronto, ON
    il y a 2 jours
  •  ...for safer streets globally. About the Role Obvio deploys AI-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows. These systems sit at the core of our machine learning feedback loops... 
    Temps plein
    Stage
    Zone locale

    Obvio

    Toronto, ON
    il y a 2 jours
  •  ...experience in digital financial services, our Engineering Internship Program is the opportunity...  ...2027, you’ll begin your journey as a Software Engineer Intern through our Engineering...  ...from experts across Engineering to help you network and build connections.  Empowerment and... 
    Réseau
    Taux horaire
    Emploi permanent
    Temps plein
    Stage
    Travail au bureau

    Eq Bank

    Toronto, ON
    il y a 8 jours
  • $100k par année

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists...  ...of all seniorities. As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK) team, you’ll work... 
    Réseau
    Emploi permanent
    Temps plein

    Tenstorrent

    Toronto, ON
    il y a 9 jours
  •  ...for good reason. Our team solves critical network challenges for some of the world's...  ...the role: We're looking for a systems engineer to build and operate high-throughput, low...  ...implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and... 
    Réseau
    Temps plein

    bluecatnetworks

    Toronto, ON
    Il y a un mois
  • $136k - $187k par année

     ...We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented...  ...Kinesis, Kafka, and Docker ~Knowledge of network security, authentication, and authorization ~Demonstrably followed best software engineering principles ~Familiarity with... 
    Réseau
    Temps plein
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    il y a 23 jours
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Temps plein

    Hire DigITalent Inc.

    Toronto, ON
    il y a 23 jours
  • $136k - $160k par année

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3... 
    Temps plein
    Сontrat
    Travail au bureau
    Le monde entier
    Horaires flexibles
    Travail posté
    Équipe de nuit
    Travail le week-end
    3 jours par semaine

    Robinhood

    Toronto, ON
    il y a 9 jours
  •  ...organization, is seeking a Senior Lead Java Developer to join their engineering team. In this role, you will combine high-level hands-on...  ...Responsibilities Lead and contribute to all phases of the Software Development Life Cycle (SDLC) within a fast-paced Agile framework... 
    Réseau
    Temps plein
    Сontrat
    Travail au bureau

    Artech LLC

    Toronto, ON
    il y a 10 heures
  •  ...commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director,...  ...best practices, including encryption, access controls, network security, and vulnerability management. Design solutions... 
    Réseau
    Contrat Longue Durée
    Temps plein
    Recrutement immédiat
    Le monde entier

    Conga

    Toronto, ON
    il y a 14 jours
  • $3610.06 - $4847.8 par semaine

     ...of work problems and train new staff in job responsibilities. Perform other duties as required.   Education: Requires an engineering knowledge of electrical power systems and facilities related to transmission/distribution/information system assets, mathematics, information... 
    Réseau
    Сontrat

    Hydro One Networks Inc

    Toronto, ON
    il y a 23 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Software Engineer - Host and Network IO. Soyez parmi les premiers à postuler !