Upload Button Icon Add office photos
filter salaries All Filters

1 Blaize Job

Blaize - Senior Software Engineer - C/C++ Programming (3-8 yrs)

3-8 years

Blaize - Senior Software Engineer - C/C++ Programming (3-8 yrs)

Blaize

posted 15hr ago

Job Role Insights

Flexible timing

Job Description

About the Company :


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 (CA), Blaize has more than 200 employees worldwide with teams in San Jose (CA), Cary (NC), and subsidiaries in Hyderabad (India), Leeds and Kings Langley (UK), and Abu Dhabi (UAE).

About the Role :


- 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.

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.

Qualifications :


- BTech/MTech in CS having at-least 3-8 years of experience.

- At least 3+ 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 Skills :

- 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.

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


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

What people at Blaize are saying

2.6
 Rating based on 3 Senior Software Engineer reviews

Likes

Managers are very skilled & empathetic.

  • Work-life balance - Excellent
Dislikes

No Proper planning. Bad management. unnecessary restructuring of teams.

  • Skill development - Bad
    +4 more
Read 3 Senior Software Engineer reviews

Senior Software Engineer salary at Blaize

reported by 22 employees with 4-9 years exp.
₹14.5 L/yr - ₹35 L/yr
67% more than the average Senior Software Engineer Salary in India
View more details

What Blaize employees are saying about work life

based on 17 employees
100%
100%
80%
Flexible timing
Monday to Friday
No travel
View more insights

Blaize Benefits

Free Food
Cafeteria
Team Outings
Health Insurance
Work From Home
Education Assistance +6 more
View more benefits

Compare Blaize with

Nvidia

3.8
Compare

Intel

4.2
Compare

Advanced Micro Devices

3.7
Compare

Qualcomm

3.8
Compare

Texas Instruments

4.1
Compare

Broadcom

3.4
Compare

Micron Technology

3.7
Compare

Analog Devices

4.1
Compare

Xilinx

4.2
Compare

Marvell Technology

3.7
Compare

MagicPin

3.1
Compare

Uplers

4.1
Compare

Stylebaazar

3.9
Compare

HealthKart

3.9
Compare

Nestaway

4.0
Compare

Awign Enterprises

3.9
Compare

Way.com

4.7
Compare

Shaadi.com

3.3
Compare

Simplimadly

4.9
Compare

Ketto

3.8
Compare

Similar Jobs for you

Senior Software Engineer at PROTEGRITY INDIA PRIVATE LIMITED

4-7 Yrs

₹ 18-26 LPA

Senior Software Engineer at SheThink Pvt. Ltd.

4-8 Yrs

₹ 12-20 LPA

Junior Software Engineer at Talent et au-dela

2-6 Yrs

₹ 8-24 LPA

Game Developer at Deepspatial

2-3 Yrs

₹ 12-15 LPA

Developer at Sampoorna Consultants Pvt. Ltd

3-6 Yrs

₹ 12-40 LPA

Software Engineer at Anvaya Info Solutions Pvt. Ltd

4-7 Yrs

₹ 12-22 LPA

Software Engineer at e-Hireo Global Solutions

4-8 Yrs

₹ 10-25 LPA

Software Engineering Specialist at Worksconsultancy

5-9 Yrs

₹ 15-27 LPA

Developer at Intelligence Node

8-10 Yrs

₹ 20-25 LPA

Senior Software Engineer at Anvaya Info Solutions Pvt. Ltd

5-8 Yrs

₹ 15-22 LPA

write
Share an Interview