Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 RoleThe 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 CerebrasPeople 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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer - Host And Network Io in Winnipeg, MB vacancy
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Network

    Equinix

    Winnipeg, MB
    3 days ago
  •  ...workload governance, and cloud-native networking. As autonomous AI agents, LLM frameworks...  ...are looking for passionate and skilled software engineers to join us in our mission to secure the...  ...Design and build Kubernetes networking and network security features in Go across Calico's... 
    Network
    Flexible hours

    Tigera

    Winnipeg, MB
    1 hour ago
  • Develop networking features for HP Poly Video products across Android and Linux using C++ and modern network protocols. This is a full time role.As an Android and Linux Software Engineer, you will implement reliable networking solutions for demanding customer environments. Your... 
    Network
    Full time

    HP

    Winnipeg, MB
    1 hour ago
  • Elevate your career with Arista Networks as a Senior Software Engineer, specializing in EOS development for vast data center networks. Join a renowned team pushing the limits of innovation in cloud computing and networking solutions. As part of Arista's EOS team, you'll collaborate... 
    Network

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  • $164k - $225.5k per year

     ...are too, let’s talk. Okta Integration Network (OIN)The Okta Integration Network (OIN) is...  ...patterns as the ecosystem of connected software (including AI agents) continues to grow....  ...as much as building it. Staff Software Engineer, Integration Network (OIN)As a Staff Software... 
    Network
    Long term contract
    Local area
    Worldwide

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • Build Android and Linux networking features at HP using C++ and Java or Kotlin. Develop software for demanding, secured customer environments.This Software Engineer develops Poly Video networking features from implementation through unit testing. You will contribute to designs... 
    Network

    HP

    Winnipeg, MB
    1 hour ago
  •  ...Host Hosts play the important role of being the first impression of the restaurant to our Guests. Smiling, and with an upbeat attitude, they ensure that our guests are seated based on their needs and the situation. They are responsible for acknowledging and thanking each... 
    Work at office
    Local area
    Flexible hours
    Night shift
    Winnipeg, MB
    9 days ago
  • Drive innovation in networking as a Layer1 Software Engineer at Arista Networks. Deliver robust solutions for physical connectivity while working with the latest technology. In this senior role, you will engage with customers and cross-functional teams to architect, develop... 
    Network

    Arista Networks, Inc.

    Winnipeg, MB
    1 hour ago
  • $165k - $330k per year

     ...Capital. Join us and help build the platform engineers turn to ship AI products.About Baseten...  ...LLM and multi-modal workloads scale, the network is the computer. We are looking for...  ...beyond network configuration to architect the software fabric that unifies thousands of GPUs into... 
    Network
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • Hewlett Packard Enterprise Development LP is seeking a Senior Embedded Software Developer in Kanata, Ontario. You will design, implement, and maintain embedded software for Linux-based networking platforms, collaborating with hardware and firmware teams to ensure robust driver... 
    Network

    Hewlett Packard Enterprise

    Winnipeg, MB
    1 hour ago
  • $136k - $170k per year

     ...high-scale foundation that every engineer at Lyft relies on to ship safe,...  ...and 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... 
    Network
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft Inc

    Winnipeg, MB
    1 hour ago
  • Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking through technical excellence. This mid-level role requires an individual with a solid foundation in Linux kernel development... 
    Network

    Arista Networks

    Winnipeg, MB
    1 hour ago
  •  ...enthusiastic, upbeat, and bubbly personalities to join our team. Hosts are essential to our business as they are the life and spirit of...  ...experience in time management and communication Expand your network with new connections Advance your people skills Grow your... 
    Network
    Permanent employment
    Full time
    Flexible hours

    The Tavern Collective

    Winnipeg, MB
    1 day ago
  •  ...Nine Circles Community Health Centre Is currently hiring for COMMUNITY HOST 0.8 EFT (31 hours per week) Indefinite Term $25.596 to $27.512 per hour depending on qualifications Job Summary The Community Host works to foster an atmosphere of safety and inclusion... 
    Hourly pay
    Part time
    Monday to friday
    Shift work

    Shared Health Manitoba

    Winnipeg, MB
    3 days ago
  • Cisco Systems, Inc. is seeking a software developer to craft user-friendly, reliable software and tools that support critical technology platforms such as operating systems, networks, and databases. You will balance growing our software capabilities with hardware compatibility... 
    Network

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

    A leading computer networking company is seeking a Senior/Lead Software Engineer to join their EOS software development team in Vancouver, BC. This role involves writing specifications, developing solutions to networking problems, and mentoring junior engineers. Candidates... 
    Network

    Arista Networks

    Winnipeg, MB
    1 hour ago
  • $136k - $187k per year

     ...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...  ...and security so customers can focus on innovation.The Senior Software Engineer Opportunity You will be part of the Platform Network... 
    Network
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • Marqeta, Inc. seeks a Senior Software Engineer for Card Network Integration to design and deliver scalable backend solutions for batch and event-driven processing of card network settlement and transaction data. You will own projects, mentor teammates, and collaborate with cross... 
    Network
    Remote work

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $195k per year

    Arista Networks is seeking a Layer1 software engineer in Vancouver, Canada. You will develop software managing physical connectivity, and interface with cross-functional teams to create innovative features. The role demands expertise in C/C++ and Python, and an excellent understanding... 
    Network

    Arista Networks

    Winnipeg, MB
    1 hour ago
  • Lemon.io helps companies in the US and Europe hire experienced engineers, from funded startups to teams like Klarna, Retool, and Pinterest. We've been doing this since...  ...That's where you come in. Requirements for Senior Network Operations Engineers 3+ years of commercial... 
    Network

    Lemon.io

    Winnipeg, MB
    1 hour ago
  •  ...Network Engineer Halifax (Hybrid-2 days in office) Our client a dynamic Information Technology services company that partners with leading...  ...projects, network changes, migrations, and hardware and software lifecycle management. Maintain network diagrams, configuration... 
    Network
    Permanent employment
    Work at office

    Humankind Recruitment

    Winnipeg, MB
    1 hour ago
  •  ...of our customers. Job SummaryWe are seeking a highly driven Network Engineer to join our Network Operations Team. The successful candidate...  ...service delivery to stay competitive. Ensure all required software upgrades are applied to the network elements (routers, switches... 
    Network

    Canadian Fiber Optics

    Winnipeg, MB
    1 hour ago
  • $113k - $149k per year

    NETWORK ENGINEERMoneris is seeking a highly skilled Network Engineer to design, implement, automate, and support the enterprise network infrastructure that powers our...  ...Azure networking, hybrid cloud connectivity, or software‑defined networking. Knowledge of PCI DSS and other... 
    Network
    Remplacement
    Work at office
    Remote work
    Flexible hours

    Moneris

    Winnipeg, MB
    1 hour ago
  • $100k - $120k per year

     ...-led, cognitive-powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location...  ...Agile™ delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest... 
    Network
    Shift work
    3 days per week

    Tata Consultancy Services Limited

    Winnipeg, MB
    1 hour ago
  •  ...City: Winnipeg What you will do: Hourly Amusement Host Our Amusement Hosts are an integral part of the team who provide an exceptional entertainment experience to each and every guest. The Amusement Host operates all major attractions and is an expert on gaming... 
    Hourly pay
    Internship
    Flexible hours
    Shift work

    Cineplex Entertainment LP

    Winnipeg, MB
    3 days ago
  •  ...Netscout Resource role covers monitoring design, engineering governance, virtual site audits, and...  ...behaviorsExperience with Visio or draw.Io and PDF diagramsCapability to track defects...  ...coordinate remediationApply Netscout, Gigamon, network design, testing, and monitoring expertise... 
    Network
    For contractors

    TechDoQuest

    Winnipeg, MB
    1 hour ago
  •  ...that operates across corporate, field, and operational technology (OT) environments.About the Role Our partner is looking for a Network Engineer to take ownership of its core network and treat it as a service platform for every application, cloud service, and OT system that... 
    Network
    Permanent employment
    Full time
    Work at office
    Remote work

    Twin Staffing Inc.

    Winnipeg, MB
    1 hour ago
  • Connect software development with networking, cloud platforms, and cybersecurity at Cisco, applying C/C++, Python, or Java to practical technology challenges...  ...software and tools supporting operating systems, networks, and databases. Preferred areas include Linux, networking... 
    Network

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago
  • $100k - $115k per year

     ...where your talents are valued, your ideas matter, and your career can grow, we’d love to meet you. The Opportunity: As a Network Engineer, you will be instrumental in designing, managing, and securing our corporate network infrastructure, Fortinet ecosystem, and... 
    Network
    Long term contract
    Internship
    Work at office
    Afternoon shift

    OSL Retail Services Inc.

    Winnipeg, MB
    1 hour ago
  • Role Description Role - Network EngineerLocation - Calgary, CAA Network Engineer is responsible for the setup configuration running network deployments and buildouts This includes but not limited to hands on work in a datacenter lab environment buildouts deployments configuring... 
    Network
    Long term contract
    Manual labor
    Local area

    LTM

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Host And Network Io. Be the first to apply!