Shape the future of AI at Cerebras Systems as a Python Software Engineer. Design and build key components of our cutting-edge infrastructure to revolutionize engineering workflows. Join the Core Infrastructure team responsible for orchestrating intricate systems across machines and clusters.
You'll focus on developing Python-based frameworks, orchestration systems, and robust developer tools. A successful candidate will excel in understanding complex code and debugging multifaceted problems while enhancing design for long-term reliability. Key Responsibilities:
- Design and develop Python frameworks for engineering workflows
- Build reusable abstractions for resource management and execution
- Define APIs and data models for maintainable infrastructure systems
- Manage concurrency and asynchronous execution efficiently
- Debug issues across distributed services and systems Requirements:
- 3+ years of software engineering experience
- Proficient in Python with a strong understanding of runtime behavior
- Experience in designing maintainable software systems
- Robust grasp of operating systems and distributed systems concepts
- Excellent debugging and problem-solving skills Bring your technical expertise and problem-solving talent to Cerebras Systems, enhancing the infrastructure that powers transformative AI applications.
📌 Cerebras Systems Python Software Engineer (Ottawa)
🏢 Cerebras Systems
📍 Ottawa
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.