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

Staff Software Engineer, Inference Api

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 Cerebas, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.
About The RoleCerebras is building a new generation of disaggregated AI inference systems that combine GPU-accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine.
We are hiring a Software Engineer to build and evolve the ML API layer that makes this heterogeneous serving system accessible, reliable, and easy to use. You will work across our inference APIs, model integration layer, request-routing services and Cerebras inference platform to deliver a consistent experience across models and accelerator backends.
This role sits at the intersection of machine learning systems, API design, model serving, and distributed systems. You will enable new model architectures and inference capabilities, define stable user-facing behavior, and ensure that features such as streaming, sampling, tool use, structured outputs, multimodal inputs, and model configuration behave correctly and consistently in production.
You will work closely with model enablement, compiler, runtime, cloud infrastructure, product, customer-facing teams, and customers directly. This is a hands-on software engineering role for someone who enjoys turning rapidly evolving ML capabilities into durable, production-quality APIs.
Responsibilities
Build production ML inference APIs. Design, implement, and maintain APIs for chat completions, text generation, streaming, model configuration, tool calling, structured outputs, multimodal inputs, and other emerging inference capabilities.
Deliver a unified serving experience. Create consistent request and response semantics across GPU prefill, Cerebras decode, and other heterogeneous inference backends.
Enable new models and capabilities. Integrate emerging foundation models, tokenizers, prompt formats, sampling methods, attention variants, multimodal inputs, and model-specific features into the serving platform.
Own API compatibility and evolution. Maintain compatibility with widely adopted inference interfaces while designing Cerebras-specific extensions. Establish clear versioning, deprecation, validation, and backward compatibility practices.
Integrate with model-serving runtimes. Extend and integrate custom inference services with vLLM, PyTorch, Hugging Face libraries, the AMD ROCm stack, and Cerebras runtime components.
Support disaggregated inference. Build the control and data paths required to coordinate GPU prefill with Cerebras decode, including request routing, state transfer, error handling, retries, and lifecycle management.
Improve serving performance. Optimize streaming behavior, time to first token, request latency, throughput, batching, serialization, tokenization, scheduling, and communication between serving components.
Ensure functional and numerical correctness. Build validation systems for tokenization, sampling, logits, generated outputs, precision changes, model upgrades, determinism, and compatibility across serving backends.
Strengthen reliability and observability. Define end-to-end service indicators and build structured logging, tracing, metrics, dashboards, health checks, and diagnostic tooling for production inference traffic.
Develop testing and qualification infrastructure. Create conformance tests, workload-replay tools, model-validation suites, performance benchmarks, integration tests, and release gates.
Improve developer experience. Build intuitive configuration, SDKs, documentation, examples, debugging tools, and self-service workflows for internal developers, customers, and partners.
Collaborate across the stack. Partner with compiler, runtime, kernel, cloud, product, and solutions teams to translate model and customer requirements into scalable serving capabilities.
Minimum Qualifications
5+ years of software engineering experience, including substantial individual-contributor ownership of production software or distributed systems.
Strong programming ability in Python and Go plus experience developing performance-sensitive or highly concurrent services in C++, Rust, or a similar systems language.
Experience building stable APIs with clear validation, error handling, observability, compatibility, and versioning practices.
Experience integrating software across service, framework, runtime, and infrastructure boundaries.
Experience designing or maintaining OpenAI-compatible, gRPC, REST, or streaming inference APIs.
Experience with Linux, containers, Kubernetes or comparable orchestration systems, CI/CD, and operating latency-sensitive services in production.
Ability to diagnose correctness, reliability, and performance issues across multiple components of a distributed serving system.
Strong communication and cross-functional execution skills, with the ability to turn ambiguous model or product requirements into production-quality software.
Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or a related discipline, or equivalent practical experience.
Preferred Qualifications
Experience modifying or contributing to vLLM, SGLang, PyTorch, Hugging Face Transformers, Triton, TensorRT-LLM, or another open-source ML systems project.
Experience creating API conformance, model-quality, numerical-comparison, determinism, or performance-regression test systems
Experience building SDKs, developer tools, model registries, configuration systems, or self-service ML platforms.
Experience with multi-model or multi-tenant inference platforms, including routing, admission control, fairness, quotas, rate limiting, and capacity-aware scheduling
Understanding of model-specific tokenization, chat templates, generation configuration, logits processing, stopping criteria, tool calling, structured generation, and constrained decoding.
Experience with disaggregated prefill/decode architectures, KV-cache transfer, prefix caching, chunked prefill, memory-aware admission control, or request scheduling.
Experience designing, building, or operating production APIs and services for machine learning, large language models, or other data-intensive applications.
Familiarity with reduced-precision inference and quantization formats such as BF16, FP8, FP4, INT8, or INT4.
Why Join CerebrasAboutPeople 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.
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 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Inference Api in Winnipeg, MB vacancy
  •  ...deliver industry-leading training and inference speeds; over 10 times faster than...  ...fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to productionize and...  ...working across our custom inference APIs, the vLLM serving runtime, the AMD ROCm... 
    Suggested

    Cerebras

    Winnipeg, MB
    2 hours ago
  •  ...role is for a highly experienced Back-End Software Engineer who wants to work on core systems that...  ...-shelf solutionsModel Vault is Cohere’s inference platform for deploying and operating models...  ...clouds and hardware platformsDesign APIs and distributed systems with strong guarantees... 
    Suggested
    Remote work

    Cohere

    Winnipeg, MB
    2 hours ago
  •  ...Cerebras Systems builds the world's largest AI chip and is hiring a Software Engineer to build and evolve the ML API layer for a disaggregated inference system. You will work across inference APIs, model integration, request-routing services, and Cerebras runtimes to deliver... 
    Suggested

    Cerebras

    Winnipeg, MB
    2 hours ago
  •  ...Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based...  ...ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Senior Software Engineer to build and evolve the ML API layer that makes this heterogeneous serving... 
    Suggested

    Cerebras

    Winnipeg, MB
    2 hours ago
  •  ...to deliver industry-leading training and inference speeds; over 10 times faster than GPU...  .... About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to projects...  ...develop, test, and maintain production software, with responsibilities spanning testing,... 
    Suggested

    Cerebras

    Winnipeg, MB
    2 hours ago
  •  ...Syndio is hiring a Staff Engineer to shape cross-cutting platforms and external integrations. You’ll work directly with senior leaders to deliver scalable APIs, robust identity controls, and reliable third‑party connections across HRIS and enterprise tools. You’ll influence... 

    Syndio

    Winnipeg, MB
    2 hours ago
  • $165k - $330k per year

    About BasetenBaseten powers mission-critical inference for the world's most dynamic AI companies...  .... Join us and help build the platform engineers turn to ship AI products. THE ROLEAs...  ...in production. From the CLI and SDKs to APIs, observability, and debugging workflows,... 
    Flexible hours

    Baseten

    Winnipeg, MB
    2 hours ago
  • Thomson Reuters seeks a Staff Software Engineer for Content Tools to set technical direction for tools that expose governed access to proprietary legal content. You will own API design, evaluation, and end-to-end quality across production tooling, with on-call ownership and... 

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  •  ...shaping architecture, and mentoring engineers to do their best work and...  ..., and operate infrastructure software. This is not a 'stay in your...  ..., Kyverno, KEDA, Gateway API, OPA, or similar technologies....  ...infrastructure for training and inference. Here's what your benefits... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Winnipeg, MB
    2 hours ago
  • Transform the AI experience at Cerebras Systems as a Software Engineer on our Inference Platform team. Shape next-gen architecture while deploying ultra-fast machine learning services to boost performance and scalability. Cerebras Systems seeks a Software Engineer with 3+ years... 

    Cerebras

    Winnipeg, MB
    2 hours ago
  • $165k - $330k per year

     ...Baseten Baseten powers mission-critical inference for the world's most dynamic AI companies...  .... Join us and help build the platform engineers turn to ship AI products. Baseten powers...  ...developer platforms: SDKs, CLIs, APIs, and self-serve workflows for ML or infrastructure... 
    Long term contract
    Flexible hours

    Baseten

    Winnipeg, MB
    2 hours ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home...  ...and familiarity with Azure, GCP, or OCI.Experience designing APIs, data pipelines, and scalable reporting or analytics... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  • $197k per year

     ...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter...  ...environments. Strong fundamentals in data structures, algorithms, API design, and system design. Ability to communicate... 

    Uber

    Winnipeg, MB
    2 hours ago
  •  ...impact converge at scale. We’re hiring a Staff Backend Engineer to build and operate the infrastructure...  ..., reliability, and scalability of inference systems. Join us and help influence...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    2 hours ago
  •  ...Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach...  ...turn feature ideas into sound architecture: UI behaviour, APIs, domain logic, data model and infrastructure. Build with AI... 
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    2 hours ago
  •  ...Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic...  ...track record designing and building distributed systems, APIs, and cloud-native services using .NET Core (C#) and modern... 
    Long term contract

    Lantern

    Winnipeg, MB
    2 hours ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission...  ...cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    2 hours ago
  •  ...sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like...  ...full-stack solutions with a strong focus on backend systems, APIs, security, reliability, and performance.Raise the engineering... 
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    2 hours ago
  • $169.2k per year

     ...systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead...  ...development stack: React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS. Led cross‑team initiatives... 
    Internship
    Local area
    Work from home
    Flexible hours

    Jobber

    Winnipeg, MB
    2 hours ago
  •  ...across Canada who rely on our payroll software to pay their employees and process their...  ...Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...  ...React or Angular, C#/.Net Core, scalable API design, and relational/NoSQL databases.... 
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    2 hours ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support...  ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to...  ...backend services (Node.Js, GraphQL, REST APIs). Lead technical decisions across... 
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    2 hours ago
  •  ...and collective growth as we modernize and grow our technical capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and... 
    Full time
    Worldwide

    RB Global, Inc.

    Winnipeg, MB
    2 hours ago
  • $150k - $200k per year

     ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...  ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and... 

    Passage

    Winnipeg, MB
    2 hours ago
  • $200k - $250k per year

     ...more reliably, automating everything from engineering workflows to regulatory filings and...  ...to do it. The RoleWe're looking for a staff engineer to define and drive how we build...  ...experience building and shipping production software, including experience influencing technical... 
    Work at office

    Senpilot

    Winnipeg, MB
    2 hours ago
  • $202.4k - $231k per year

     ...Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada. For...  ...in the adoption of open source, RESTful APIs, microservices, and containers. We build...  ...good.About the Role As a Senior Staff Engineer at Capital One Software Studio, you will... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    2 hours ago
  • $164.6k - $235.1k per year

     ...user registration, onboarding, and account management. As a Staff Engineer (L5) on this team, you act as the technical leader for one or more...  ...web applications using React JS, Redux, JavaScript, Web APIs, HTML5/CSS, and Typescript. Experience leading engineering initiatives... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours
    2 days per week

    Tubi

    Winnipeg, MB
    2 hours ago
  • # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy...  ...and observability.-Create curated data products and reusable APIs that make high-quality datasets easily consumable by applications... 
    Full time
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    2 hours ago
  • Elevate your career as a Staff Software Engineer focusing on Device Identity at Okta. Utilize your Java expertise to drive cutting-edge identity solutions...  ...environments • Experience in designing and securing RESTful APIs • Knowledge of server-side technologies and design patterns •... 
    Worldwide

    Okta

    Winnipeg, MB
    2 hours ago
  • $171k - $200k per year

     ...sector.Visit gomotive.Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend...  ..., and asset location.Design, build, and maintain scalable APIs for both internal and external applications.Collaborate with... 
    Long term contract
    Temporary work
    Work at office

    ProducePay

    Winnipeg, MB
    2 hours ago
  •  ...Runneth from our Co-Founder & CEO, Reza Khadjavi. About the Senior Software Engineer roleAs a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services behind them, and increasingly building the AI-powered... 
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Inference Api. Be the first to apply!