Blaize Careers and Employment
Senior Software Engineer
Job Description
About Blaize
Blaize is building a hybrid AI platform engineered to support edge-to-cloud intelligence at scale—delivering efficient, scalable AI designed for complex, multimodal workloads across industries. We serve critical infrastructure sectors including smart city, defense, retail, manufacturing, healthcare, and automotive.
Our full-stack programmable processor architecture and low-code/no-code software platform enable real-time AI processing for high-performance computing at the network’s edge and in the data center. Blaize solutions deliver actionable insights with low power consumption, high efficiency, minimal size, and low cost.
Headquartered in El Dorado Hills (CA), Blaize has over 200 employees worldwide, with teams in San Jose (CA) and Cary (NC), and subsidiaries in Hyderabad (India), Leeds and Kings Langley (UK), and Abu Dhabi (UAE).
To learn more, visit www.blaize.com or follow us on LinkedIn at @blaizeinc.
We are seeking a talented engineer to join our dynamic team, focusing on developing and implementing innovative solutions using Blaize Graph Stream Processors. This role is perfect for individuals who thrive on challenges and are passionate about working with the latest advancements in Neural Networks and Machine Learning technologies.
- Design and implement software systems for AI/ML operations and functionality.
- Develop and maintain CI/CD pipelines to ensure smooth deployment and integration of applications.
- Create software proof-of-concept projects for customers to demonstrate potential solutions.
- Adhere to engineering policies, processes, procedures, and guidelines to ensure quality and compliance.
- Work on embedded/IoT applications, ensuring efficient integration and performance.
- Contribute to the development and optimization of lower-level software components in C/C++.
- Implement DevOps practices to streamline deployment and improve system reliability.
- An AI-positive mindset with a desire to apply and build upon your learning with an existing product.
- BS/MS in Computer Science, a related STEM field, or equivalent experience in Physics and Mathematics.
- 5-7 years of Software Development Experience.
- Strong proficiency in Python, with hands-on experience in asynchronous programming (Python asyncio).
- 2 plus years of experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Keras).
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Experience with embedded systems and IoT technologies.
- Some experience with C/C++ programming.
- Good understanding of DevOps principles and practices.
EWJD1