Cerebras is developing a radically new chip and system to dramatically accelerate deep learning applications. Our system runs training and inference workloads orders of magnitude faster than contemporary machines, fundamentally changing the way ML researchers work and pursue AI innovation.
We are innovating at every level of the stack – from chip, to microcode, to power delivery and cooling, to new algorithms and network architectures at the cutting edge of ML research. Our fully-integrated system delivers unprecedented performance because it is built from the ground up for the deep learning workload.
Cerebras is building a team of exceptional people to work together on big problems. Join us!
About The Role
As a Machine Developer - Software Automation Engineer, you will use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, scalability, and other advanced quality concepts. The position will play a huge role in the quality of Cerebras software. We are looking for engineers that have a broad set of technical skills and who are ready to tackle the biggest at-scale problems in HW-based deep learning accelerators.
Responsibilities
- Write scripts to automate testing and create tools to allow easy development of software regression tests
- Help identify weak spots and potential customer pain points and drive the software organization towards customer focused quality metrics
- Implement creative ways to break software and identify potential problems
- Contribute to developing requirements specifications with a focus on developing verification tests
Skills & Qualifications
- Bachelor’s degree in Computer Science or equivalent practical experience with 5 years of industry experience
- Experience in developing automated tests for compute/machine learning or networking systems within a large-scale enterprise environment
- Ability to take responsibility for monitoring product development and usage at all levels with an end goal toward improving product quality
- Strong knowledge of software system design, C++ and Python
Preferred
- Master’s Degree in Computer Science with 3 years of industry experience
- Strong software testing experience with a proven track record in scaling highly technical teams
- Demonstrated knowledge of UNIX/Linux and Windows environments
- Knowledge of neural network architecture and ML/AI deep learning principles
- Prior experience in designing and developing test automation for HW systems involving ASICs or FPGAs
- Prior experience working with live hardware systems and debug tools operating in a real time environment such as networking devices or live computing systems
- Understanding of fundamental considerations of building hardware in development and volume production stages
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.
This website or its third-party tools process personal data. For more details, click here to review our CCPA disclosure notice.
Jobs from our Partners
MuleSoft/Data Integration Engineer
Data Engineer I - ETL/AWS
Director, Data Engineering Lead
Scientific Applications Engineer
Other Jobs from CerebrasSystems
Distributed Software Engineer
AI Compute Infrastructure Engineer
Network Engineer
Senior Applied ML Engineer
Software Automation Engineer
System Validation Engineer
Similar Jobs
Senior Staff Software Engineer, Data and ML Platform
Director, Data Science & Machine Learning
Director, Data Science & Machine Learning
Director, Data Science & Machine Learning
Senior Machine Learning Ops Engineer
Lead Data Scientist, ML Research
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 166 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee