At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration.
We value humility and believe in direct communication. Our team is inclusive, and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together, we can help shape the endless possibilities of AI.
Location:
Santa Clara, CA headquarters, but open to other locations within the US/Canada.
The role: Engineer, Developer, and Qualification Tools Staff
What You Will Do:
The role requires you to be part of the team that helps productize the SW tools for our AI compute engine. As part of the software team, you will be responsible for the development, enhancement, and maintenance of the tools suite for our ML accelerator systems in a data center environment. The tool suite consists of profilers, debuggers, board management tools such as validation suites, and monitoring and logging tools. The tools expose C/C++, Python, and REST API interfaces to build frontends upon. The user frontends include CLIs and web interfaces and other visualization tools.
Minimum Qualifications:
Computer Science, Engineering, Math, Physics, or related degree
5+ years of industry experience in design of developer and deployment tools
Proficient in C/C++, Python, CLI development,
Proficient in design of developer tools, including profiler and debuggers (such as gprof, gdb,...) for general purpose processors or accelerators (CPUs, GPUs, FPGAs, DSP processors)
Experience with orchestration tools used for data center deployment of ML workloads such as containers, K8s
Proficient in design of deployment tools such as card validation suites, management suites, and logging and analysis software (such Prometheus and Graphana)
Experience with ML graph compilation and runtime
Experience with designing tools for hardware vendors
Preferred Experience:
Prior startup, small team, or incubation experience
Work experience at an AI compute/subsystem company
Research background with publication record in Computer systems conferences
Experience with MLOps and the ML workload deployment and development flow
Willing to keep oneself up-to-date with the latest trends and research in the ML community and understand how the trends affect d-Matrix requirements and approach
Equal Opportunity Employment Policy
d-Matrix is proud to be an equal opportunity workplace and affirmative action employer. We’re committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. Our focus is on hiring teammates with humble expertise, kindness, dedication and a willingness to embrace challenges and learn together every day.
d-Matrix does not accept resumes or candidate submissions from external agencies. We appreciate the interest and effort of recruitment firms, but we kindly request that individual interested in opportunities with d-Matrix apply directly through our official channels. This approach allows us to streamline our hiring processes and maintain a consistent and fair evaluation of al applicants. Thank you for your understanding and cooperation.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead the R&D of generative AI-driven kernel code at d-Matrix to shape the future of AI hardware software stacks in a hybrid work environment at Santa Clara.
An exciting opportunity to join d-Matrix as a Staff AI/ML System Software Engineer focusing on the development of cutting-edge AI deployment software in a hybrid Santa Clara work environment.
Experienced Full Stack .NET Developer needed to design and implement software solutions for Texas State Agencies with Allied Consultants in Austin.
Strala is looking for a motivated Backend Engineer to own core infrastructure and ship production-grade code in a fast-paced, high-impact startup environment in San Francisco.
Experienced Software Engineer II needed at Unum to advance the NaviLink platform with robust development skills in a dynamic, agile setting.
Contribute as a Staff Software Engineer at BlackSky to advance satellite image processing technology within a cutting-edge space intelligence platform.
Lead frontend architecture and mentor engineers at Scribe, a high-growth startup revolutionizing how work is documented.
Software Engineer needed at Wyetech to develop advanced Java software solutions for federal clients in a hybrid work setting requiring U.S. citizenship and security clearance.
Lead a remote engineering team at NTT DATA, architecting scalable Salesforce Health Cloud and Data Cloud solutions, while fostering technical excellence and agile delivery.
Experienced Staff Platform Engineer needed to build innovative AI-powered enterprise software in a dynamic, customer-focused company.
Scribe is seeking a Senior Machine Learning Engineer to pioneer cutting-edge AI models and enhance productivity software used by millions worldwide.
Contribute your senior software engineering expertise to build secure and scalable web applications and data pipelines at Aledade, a healthcare technology innovator.
Innovate with Coco as a Robotics Software Engineer crafting autonomy software that drives next-generation delivery robots.
Saronic Technologies is hiring a Software Security Engineer to develop secure, scalable software solutions powering autonomous maritime defense platforms.
Credal is looking for a Forward Deployed Software Engineer to work directly with clients on innovative AI-driven solutions that advance critical missions.