Senior Front End Developer

See Your Future with Fresh Eyes

Blaize is at the forefront of next-generation computing, harnessing the power of AI to enable quantum leaps in the value technology provides to improve the way we all work and live.


Blaize offers transformative edge computing solutions for AI data collection and processing at the network's edge, with a focus on smart vision applications such as automobility, retail, security, industrial, and metro.


Blaize is backed by strategic and venture investors such as DENSO, Daimler, SPARX Group, Magna, Samsung Catalyst Fund, Temasek, GGV Capital, Wavemaker, and SGInnovate. Blaize is headquartered in El Dorado Hills, California, and has offices in Campbell, California, and Cary, North Carolina, as well as subsidiaries in Hyderabad, India, and Manila, Philippines.

Job Description

Senior Front End Developer

    • Experience: 5 - 7+ years of experience
    • Job responsibilities:


    - Participate in collaborative UI/UX development.


    - Collaborate with UX and backend teams.


    - Research with end-users.


    - Create prototypes and implement quality wireframes and production-ready 

  •    code – a portfolio of recent or salient work is required.


    - Design interactive learning contextual user interfaces. Research and stay up to

  •    date on UI/UX methodologies.


Skills required:


JavaScript, HTML5, CSS, React, Redux, writing tests (with Jest/Cypress, etc.), implementing designs (with Invision, etc.), npm, node.js, and git.


Education and experience

  • - BE/BSc Degrees or equivalent and relevant work experience is

  •    required.


    - 5-7+ years of solid experience with implementing user

   interfaces using the above technologies.


  • - Knowledge or background of Machine Learning and the Artificial
  •    Intelligence field is a plus. Relevant experience working on
  •    projects related to those domains is preferred.
  • - Knowledge of backend stack/technologies is a plus.

- Willing to work with a US-based team of highly talented

   frontend and backend engineers.


- Experience in designing/developing interactive user interfaces 

  on Windows, Mac, or Linux platforms.


- Demonstrated experience using industry-standard tools.


- Demonstrable knowledge of research methodologies in areas

   of UI/UX.


- User experience (UX) background is a plus. Experience with

   usability and evaluation is a plus.


  • - Experience working within the Agile framework is preferred.


- Analytical: Skilled in using analysis, systematic and rational.


- Detail-oriented: Pays close attention, e.g., item-by-item to the work; focuses

   on things individually.


- Bright: Mentally quick, clever, and intelligent.


- Conceptual: Is able to conceive mentally, formulate ideas, and an imagination.


- Creative: Intellectual inventiveness and has the ability to develop original               solutions to problems.


- Logical: Uses or is accustomed to correct reasoning. Reasons in a predictable

   way. Uses the science of logic, valid induction, or deduction.


- Perceptive: Capable of perceiving things as they really are and has insight or



- Articulate: Expresses oneself clearly or lucidly in written and oral



- Cooperative: Works jointly with others to promote the same result.


- Ethical: Having and conforming to Blaize’s standards of conduct and moral 



- Listener (good): Hears completely and understands what is being said.


- Problem-solver: Effective at solving problems not just defining or complaining

   about them.


  • - Self-motivated: Has inner drive and motivates her/himself.

Tech stack

    • - Programming Languages: C, C++, Python
    • - GPU language: CUDA, OpenCL C/C++
    • - ML frameworks: TensorFlow, PyTorch, Caffe2, ONNX, OpenVX
    • - GPU language: CUDA, OpenCL C/C++
    •    Cloud: AWS/ AZURE


    • This renowned company has offices in the United Kingdom, the United States, India, and Asia. The company has employees worldwide and has been in operation since 2010. In Series D, a total of $155 million in funding was raised. 


    USA: 51

    UK: 46

    Asia: 18

    India: 196


    • Staff Functions

      Engineering / Product / IT / Support: 266

      Operations (HR / Finance): 25

      Sales / Marketing: 20


( insert name and position)

  • - Insert experience

( insert name and position)

  • - Insert experience


An interview consists of two steps. As much as they are interviewing you, you are interviewing the company and its representatives.


Relax and approach the situation with a sense of curiosity, asking, "What will you do for my career?" How will my career progress as a result of my collaboration with you and your team? What type of leader are you, and how much experience do you have managing the careers of your team members?

Interview process

There will be three stages to the process:


1) Get to know one another and evaluate if the interviewer and the interviewee are a great fit.


2) Technical questions will be asked, such as how well you can overcome challenges and what your strengths and 

     weaknesses are and also there will be a test.


3) Meet the team


4) Final round will be a questions session.

What to expect

(Insert the duration of the process)



The Blaize culture is excellent, and everyone I work with is fantastic, knowledgeable, collected, and selfless. Each team member helps create a positive work environment, is diligent, works hard, and very collaborative. With employees geographically dispersed throughout the US, UK, and Asia, we all embrace the common goal of working well together and achieving our corporate goals.
Candidate - Leo M.