Cerebras
More roles at CerebrasML Algorithm Mapping and Performance Engineer, Core ML
Part remote, part office, you need to live within commuting distance of a named location.
Hybrid 路 Sunnyvale, CA
Employer listed it 4 weeks ago 路 Added 4 weeks ago
Been open since 4 weeks ago, still being checked, but it has been live a while.
Salary
Not stated
Location
Hybrid 路 Sunnyvale, CA
Timezone
Not stated
Contract
Full-time
Experience
Mid
Category
Software
The employer did not publish a salary, and we have too few comparable roles to estimate one.
What the advert says
Quoted word for word from the employer's advert. Where it says nothing, we say so.
- Working hours
- Not mentioned in the advert
- Where you can work from
- Location eligibility not confirmed
- Contract
- Not mentioned in the advert
- Experience asked for
- Not mentioned in the advert
- Pay
- Not mentioned in the advert
Remote flexibility
Hybrid
This role is only partly remote, the employer expects time in the office around Sunnyvale, CA, Hybrid, so you need to live within commuting distance.
What the employer says
- Source listing states candidate location: "Sunnyvale, CA, Hybrid"
- Listing mentions "Hybrid"
What Nomaders makes of it
- Not suitable if you plan to move between countries
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
Before you apply
Questions worth asking: Nomaders interpretation
- This role involves office time, but the advert does not say how often. Ask how many days a week are expected on site.
- No pay is stated. Ask for the salary range before investing time in interviews.
- The advert does not say whether this is employment or a contractor arrangement. Ask, as it affects tax and benefits.
Produced automatically from this advert's text; not reviewed by a person. The employer's own page is the final word.
About the role
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.
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 Core ML team develops novel algorithms for efficient large-scale training and inference. We are looking for an engineer who can determine how these algorithms should be mapped to the Cerebras architecture, when they outperform competing approaches, and how their advantages change as models, workloads, and hardware systems scale.
You will combine analytical performance modeling, empirical benchmarking, and hands-on prototyping to characterize the efficiency frontiers of emerging ML algorithms. Your work will span kernel-level and end-to-end performance, helping the team reason about trade-offs among model quality, latency, throughput, memory, communication, and compute utilization.
This role will directly influence which research ideas Core ML pursues, how those ideas are implemented on current Cerebras systems, and which capabilities should be considered in future generations of hardware and software.
Responsibilities
Build analytical and empirical performance models for state-of-the-art ML training and inference algorithms.
Characterize asymptotic behavior and identify how algorithmic trade-offs change with model size, sequence length, batch size, parallelism, and hardware scale.
Construct Pareto frontiers across model quality, latency, throughput, memory footprint, communication, and compute cost.
Develop prototype implementations and benchmarks for the Cerebras WSE and relevant GPU or software baselines.
Analyze system behavior to identify kernel, compiler, runtime, communication, and algorithmic bottlenecks.
Evaluate emerging techniques in areas such as parallel token generation, diffusion and speculative decoding, attention, sparsity, mixture-of-experts, low-precision computation, and distributed training.
Partner with researchers and kernel, compiler, runtime, inference, and architecture teams to recommend high-value implementation and co-design directions.
Develop tools and visualizations that make performance projections, measurements, and design trade-offs understandable across engineering and research teams.
Clearly communicate conclusions, assumptions, limitations, and recommendations through technical reports, presentations, and design reviews.
Skills & Qualifications
Bachelor鈥檚, Master鈥檚, PhD, or equivalent practical experience in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.
Strong foundation in computer architecture, parallel computing, and systems performance.
Strong understanding of machine learning fundamentals and ML systems, including how model and algorithmic choices affect compute, memory, communication, accuracy, and scaling behavior.
Experience with analytical performance modeling, algorithmic complexity analysis, benchmarking, or system simulation.
Strong analytical and problem-solving skills, including the ability to reason from first principles about compute, memory, and communication costs.
Requirements
- 路Bachelor鈥檚, Master鈥檚, PhD, or equivalent practical experience in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.
- 路Strong foundation in computer architecture, parallel computing, and systems performance.
- 路Strong understanding of machine learning fundamentals and ML systems, including how model and algorithmic choices affect compute, memory, communication, accuracy, and scaling behavior.
- 路Experience with analytical performance modeling, algorithmic complexity analysis, benchmarking, or system simulation.
- 路Strong analytical and problem-solving skills, including the ability to reason from first principles about compute, memory, and communication costs.
Benefits
No benefits package published with this listing. Ask about it at first interview.
How to apply
- 1Check the flexibility label above, hybrid, matches where you plan to live and work.
- 2Tailor your CV to the role at Cerebras, mentioning your remote working experience.
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 29d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Pay not stated 路 You'll be taken to the employer's careers page.