About Blaize Blaize provides a full-stack programmable processor architecture suite and low-code/no-code software platform that enables AI processing solutions for high-performance computing at the network’s edge and in the data center. Blaize solutions deliver real-time insights and decision-making capabilities at low power consumption, high efficiency, minimal size and low cost. Blaize has raised over $330 million from strategic investors such as DENSO, Mercedes-Benz AG, Magna, and Samsung and financial investors such as Franklin Templeton, Temasek, GGV, Bess Ventures, BurTech LP LLC, Rizvi Traverse, and Ava Investors. Headquartered in El Dorado Hills (Calif.), Blaize has more than 200 employees worldwide with teams in San Jose (Calif.) and Cary (N.C.), and subsidiaries in Hyderabad (India), Leeds and Kings Langley (UK), and Abu Dhabi (UAE). Job Title: Software Engineer II Location: Hyderabad, India Job Description: The compiler team at Blaize works on extending LLVM for Blaize’s needs along with developing compiler-based tooling for the wider Blaize SDK team. This candidate will be responsible for extending and improving LLVM and Clang for Blaize in areas such as OpenCL language extensions, IR code analysis, optimization development and addressing performance and correctness issues. The candidate will also establish and uphold stringent quality development and verification processes and standards in the development of highly dependable products that comply with all applicable requirements. Will ensure that the project is completed on time and meeting all the requirements. This candidate will also be responsible for stake holder engagement related to the function, delivery and support of the deliverables of compiler team at Blaize and successfully support the performance of the team. JOB RESPONSIBILITIES You will be responsible for identifying, prioritizing and executing tasks in the software development life cycle. You will have to collaborate with the internal teams and vendors to fix and improve the Blaize SDK. Ensuring the quality of our software releases through testing strategy of new features and changes. Understanding the requirements against sub-components and crucial features of the Blaize SDK. Developing comprehensive test plans, and collaborating with the automation team to ensure proper regression test coverage EDUCATION AND EXPERIENCE A bachelor’s degree in computer science. At least 3+ years of experience in software development One or more years of experience in compiler development preferred . One should have a strong knowledge of data structures, algorithms, and computer science fundamentals. Should have a strong knowledge of coding and good problem-solving skills. Experience with giving and receiving regular code review. REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES Understanding of Computer architecture, graph processing and familiarity with assembly programming. Knowledge of traditional compiler optimization algorithms and parser construction is preferred Should have strong analytic and debugging skills Familiarity with AI/MLs is also beneficial. Knowledge of test automation tools and regression setup. C/C++ or Python based software verification experience. Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity and gender expression of our applicants and employees, and we honor requests for preferred pronouns. It is our policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.
About Blaize Blaize provides a full-stack programmable processor architecture suite and low-code/no-code software platform that enables AI processing solutions for high-performance computing at the edge and in the data center. Blaize delivers real-time insights at low power, high efficiency, and minimal cost—driving next-gen AI adoption across industrial, automotive, and smart infrastructure markets. With $330M+ raised from investors including DENSO, Mercedes-Benz AG, Samsung, and Franklin Templeton, Blaize is a global team headquartered in California with branches in India, the UK, Middle East—and now growing its strategic presence in East Asia. JOB DESCRPTION: We are seeking a highly skilled ML Graph Compiler Engineer to join our team. The ideal candidate will have a strong background in C++ and experience in developing and optimizing graph compilers for machine learning models. You will work closely with our hardware and software teams to enhance the performance and efficiency of our ML frameworks, focusing on native parallel processing hardware and neural network optimizations JOB RESPONSIBLITIES Design, develop, and optimize graph compilers for machine learning models. Implement compiler optimizations such as operator fusion, memory management, and code generation. Develop and optimize kernels in Clang C++ (Clcpp) and assembly for neural networks. Collaborate with hardware engineers to integrate and optimize code for native parallel processing hardware. Analyze and improve the performance of ML models on Blaize hardware platforms. Maintain and extend existing compiler infrastructure. EDUCATION AND EXPERIENCE A bachelor’s/master’s degree in computer science 5+ years hands-on experience in software development REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES Strong experience in C++ programming, including modern C++ standards (C++11/14/17). Hands on experience on Python Strong understanding of algorithms and data structures. Experience with debugging and profiling tools to analyze and optimize code performance. Hands on experience in any of the ML graph compiler framework. Experience in developing and optimizing kernels in Clang C++ (Clcpp) and assembly is a plus Knowledge of native parallel processing hardware architectures and optimization techniques is a plus MANDATORY SKILLS Experience on C/C++, Python, LLVM, OpenCLC++, ML framework SOFT SKILLS Strong analytical skills and ability to approach complex problems methodically Ability to work independently and collaborate effectively with the teams COMMUNICATION SKILLS Strong written and verbal communication skills Ability of explain complex technical concepts to non-technical stakeholders Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity, and gender expression of our applicants and employees, and we honor requests for preferred pronouns. It is our policy to comply with all applicable national, state, and local laws pertaining to nondiscrimination and equal opportunity.
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. JOB DESCRIPTION: Write and maintain performant kernels for the Blaize HW. Write graph level compiler passes/ optimizations for the Blaize Graph Compiler/Optimizer. Lower operators from TVM/ONNX/Pytorch, other higher-level frameworks to the HW level binary. Work on exciting parallelization problems and find solutions to make complex operators work on the Blaize GSP. JOB RESPONSIBILITIES You will be responsible for understanding business needs and knowing how to create and manage the tools, and you will be responsible for conferring with users, studying system flow, data usage, and work processes following the software development lifecycle. You will be responsible for identifying, prioritizing and executing tasks in the software development life cycle. You will be responsible for performing verification testing. You will have to collaborate with the internal teams and vendors to fix and improve products. Ensuring the quality of our software releases through testing strategy of new features and changes. Understanding the requirements against sub-components and crucial features of upcoming Blaize SDK. Developing comprehensive test plans, and collaborating with the automation team to ensure proper regression test coverage To contribute in automation frameworks for the graph optimizer. EDUCATION AND EXPERIENCE BTech/MTech in CS having at-least 4-8 years of experience. At least 4+ years of experience in software development (experience levels can vary from company to company and sometimes in internal job postings; it can depend on the candidate’s qualifications and expertise in using the tools and programs.) One should have a strong knowledge of data structures, algorithms, and computer science fundamentals. The data structures and algorithms are the most important part for any software developer, and having a strong foundation in DSA concepts can take you to the top amongst the many developers. Should have a strong knowledge of coding and good problem-solving skills. REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES Understanding of Computer architecture, graph processing and Familiarity with Assembly programming. Experience with traditional computer vision algorithms and image processing is preferred, should have Strong analytic and debugging skills Familiarity with AI/MLs is also beneficial. Knowledge of test Automation tools and regression setup. Hardware bringup experience. C/C++, Python, data structures, DNN, ML networks experience. Experience in GPU’s and knowledge of writing parallel kernels for GPU’s. Understanding of YOLO networks, LLM’s, etc is a plus. MANDATORY SKILLS C, C++, Data Structures, STL libraries, Inference performance, DNN library, Graph Optimization, ONNX, Pytorch, kernel library, YOLO, LLM. Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity and gender expression of our applicants and employees, and we honor requests for preferred pronouns. It is our policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.
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. OVERVIEW This role is a great opportunity to join an exciting AI company at the initial commercialization stage and play a formative role in the adoption of Blaize AI solutions driving the future of AI at the Edge, a multi-billion-dollar market opportunity. Reporting into the Sales organization, this is a key position responsible for driving sales in the India region, for Blaize’s transformative AI compute solutions that both displace legacy offerings and open doors to previously unfeasible AI inferencing edge use cases with large-scale customer advantages. The Sales and Business Development Leader will draw on firsthand knowledge of market-leading customers and ecosystems to propel pipeline development of use cases that support design wins and revenue growth. Candidates should bring experience and skills in developing initial pipelines for early-stage and matured revenue companies while managing sales processes. JOB RESPONSIBILITIES Build a robust opportunity pipeline in the India region and establish long-term business relationships with partners and customers with strategic relevance to Blaize’s current and future products. Collaborate with cross-functional teams to enable customer success for an optimal time to revenue. Manage customer expectations for a high level of customer satisfaction. Expand and leverage customer ecosystem relationships in the edge computing market. Build effective relationships with industry-specific partners, channels, and distributors. Establish processes to drive effective joint business planning and execution with partners. Manage monthly forecasting, sales opportunities, and account business plans. Create compelling presentations and proposals that highlight the technical features and benefits of Blaize products and solutions. Conduct product demonstrations and articulate the value proposition to clients. Gather client feedback to contribute to product enhancements and improvements. Meet KPIs related to Prospecting, Engagement, Quotations and Bookings stay up-to-date with industry trends, market conditions, and competitor activities Be the brand ambassador of Blaize in the region, participate in exhibitions, trade show. EDUCATION AND EXPERIENCE 10-15yrs experience in the relative field. Master’s in management or Bachelors/Masters in Technology (Electronics/Computer Science or in related field) REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES Ability to demonstrate creativity and resourcefulness in closing deals. 10+ years of business development and sales experience in technology. Hands-on experience selling AI Computing / Semiconductor products and solutions. Deep experience and strong ecosystem network in Embedded and AI Computing markets in India region. Strong experience and knowledge of use cases for Defence and Government sectors. Strong experience and knowledge of use cases in end-markets such as retail, industrial, manufacturing, security, healthcare, medical, and smart city. Technical foundation and strong business knowledge of the AI industry with skills to provide value add in solving partner and customer challenges. Proven track record of successfully growing and exceeding revenue targets for innovative, new, and groundbreaking industry solutions. Experience in identifying and qualifying prospects for product alignment to enable efficient paths to revenue opportunities. Experience with pricing strategies, channel economics, and negotiation tactics. Experience with leading alliances and driving complex deal negotiations. Work closely with cross-functional teams, including marketing and technical teams, to optimize lead generation and conversion processes. Must be able to travel up domestically and internationally. Excellent communication skills (both verbal and written). Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity, and gender expression of our applicants and employees, and we honour requests for preferred pronouns. It is our policy to comply with all applicable national, state, and local laws pertaining to non-discrimination and equal opportunity.
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. JOB REQUIRMENTS C++, Data structures, Scripting languages such as PERL, etc. Architecture modeling and simulator development Good CPU architecture knowledge Good Hardware design concepts. EDUCATION AND EXPERIENCE B.Tech/M Tech (ECE/CSE) 4-6yrs experience REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES C++, Data structures, Scripting languages such as PERL, etc. Hands on experience on architecture modeling and simulator development Good CPU architecture knowledge Good Hardware design concepts. Good CPU or GPU architecture knowledge Identifying Performance pitfalls and finding solutions Performance Verification Performance modeling and verification experience MANDATORY SKILLS C, C++, Data structures, Microprocessors, EDA Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity, and gender expression of our applicants and employees, and we honour requests for preferred pronouns. It is our policy to comply with all applicable national, state, and local laws pertaining to non-discrimination and equal opportunity.
About Blaize 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. DESCRIPTION We work on complex high performance, fully programmable, low power design of Graph Streaming Processor , an architecture specially designed for machine learning/visual applications. As a member of our focused group of HW engineering, the candidate will be involved in designing a stream processor and memory subsystem working on every aspect of hardware design and will be involved in close interactions with both SDK and backend teams for performance tuning, area, and power optimizations of multi million gate design. EDUCATION AND EXPERIENCE BE/BTech/ME/MTech in Computer Science or Electronics or Electrical 5-7 years of experience REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES Capability to understand a given block specification and come up with Micro Architecture Capability to derive architecture and micro architecture based on a given algorithm Experience in processor design – RISC/DSP/VLIW/SIMD architectures and/or memory subsystem design, cache hierarchy design. Knowledge in digital logic for HW safety/protection – ECC, Parity, WDT etc. Experience of multi-million gate ASIC design and verification methodologies Good understanding of Computer Architecture, ISA, Caches and Memory Hierarchy. Experience in performance and power analysis of processor-based systems. Experience in AMBA AXI, AHB, and APB protocols Knowledge of digital design methodologies and tool flow Excellent logic design, debugging and problem-solving skills. Experience in logic design with Verilog and/or System Verilog and validation/verification Experience in lint checks, area optimization, power optimization, GLS, synthesis and timing analysis Experience in Multi-clock domain, Interconnects Knowledge on Memory subsystem Knowledge in Automotive ISO 26262 Functional Safety Standard is a plus. Experience with DSP, Datapath design and floating-point math a plus Understanding of GPU/AI/ML Processor architecture Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity, and gender expression of our applicants and employees, and we honour requests for preferred pronouns. It is our policy to comply with all applicable national, state, and local laws pertaining to non-discrimination and equal opportunity.