Location
United States
Job Type
full-time
Salary
$110k - $160k
Posted
April 2, 2026

Job Description

The Opportunity:

Vianai is looking for an experienced Frontend Developer who will define and deliver the strategy and roadmap for a human-centered AI experience throughout a growing collection of ML products. Our ideal Frontend Developer is hands-on, collaborative, self-motivated, and innovative. She or he should be as excited as we are to create human-centered AI products poised for rapid growth and continued success.

Expectations:

  • The candidate will be part of the ML data science and engineering team to build complex interfaces from the ground up for enterprise scale.
  • Collaborate with a diverse team of Designers, Developers, Engineers, and Data Scientists.
  • Translate designs and wireframes into high quality user interfaces.
  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans.
  • Strong analytical and quantitative problem solving ability.
  • Communicate and present their work in a clear and simple manner with relationship skills and a strong team player.

Qualifications:

  • BS in Computer Science, Human Machine Interface Design, Human-Computer Interaction, or equivalent.
  • 3-5 years experience with web application development using HTML, CSS, JavaScript, and other industry standard frameworks.
  • 1-3 years experience with data visualization frameworks such as D3.
  • Passion for simplicity and an ability to clearly present complex data in a consumable manner across multiple chart/graph types.
  • In-depth hands-on experience with industry standard frameworks like React or similar.
  • Confident hands-on from initial wireframes, prototyping, converging to final application.
  • Good understanding of asynchronous request handling (AJAX).
  • Experience with RESTful APIs and unit testing.
  • Meticulous attention to technical and visual details.
  • Curious about new technology, able to change quickly.

Preferred Qualifications:

  • MS, or PhD in Computer Science, Human Machine Interface Design, Human-Computer Interaction, or equivalent.
  • Hands on experience in full stack web application development.
  • Familiar with data stack applications like SQL Database, Data warehouse, Kafka etc.
  • Knowledge in Business Intelligence, Machine Learning.

Who We Are:

We are a team of engineers, designers, doers, makers, and thought leaders. We are also sisters and brothers, fathers and mothers, partners and friends. We are curious and creative, confident and humble and we have a passion for what’s next. We believe that when used to amplify our humanity, our technology has the power to do good in the world.

While Vianai is a part of each one of us, it isn’t all of us.

Our company is founded on a culture of trust, empowerment, and respect. We bring our whole self to work — the non-perfect, messy, sometimes imposter, sometimes expert, sometimes vulnerable, and sometimes superhuman self that contributes to what we believe in. We are committed to advancing inclusion, equity, and diversity because we believe that to design more transparent and beneficial AI systems, we need architects of all types. And to us, the more perspectives the better.

Vianai has deep expertise in enterprise technologies and landscapes, business application development, engineering services, design thinking, and cutting-edge AI research. We are a startup, and we are founded, funded, and led by veterans of the industry. We think and work like entrepreneurs, but we’ve brought a wealth of experience and expertise that is deeply relevant to our mission and the market opportunity.

About Vianai:

Vianai is a Human-Centered AI platform and products company amplifying the power of human understanding and collaboration together with advanced AI techniques, to drive transformation. Vianai’s unique human-centered approach empowers data professionals and domain experts to leverage causal data science, drive deeper intelligence into decision making and improve business outcomes. Vianai customers include many of the world’s largest and most respected companies in manufacturing, financial services, retail, and aerospace and defense, among many others. The company is headquartered in Palo Alto, California, and has an R&D center in Israel.

🎯 Who is this job for?

Middle Frontend Developer (3–5 years) with strong experience in React, JavaScript, HTML/CSS, and building complex web applications from scratch. The candidate should have hands-on skills in data visualization (e.g., D3), REST APIs, AJAX, and be comfortable working with designers, data scientists, and translating wireframes into UI. Suitable for someone experienced in enterprise-scale products, interested in AI/ML contexts, and familiar with analytics, problem-solving, and possibly data stack tools (SQL, BI, Kafka).

πŸ’¬ Potential Interview Questions

  1. How does the Virtual DOM in React improve performance?
    The Virtual DOM minimizes direct DOM manipulation by batching updates and efficiently reconciling differences, which reduces rendering cost and improves UI performance.

  2. What are the key differences between controlled and uncontrolled components in React?
    Controlled components rely on state managed by React, while uncontrolled components store their state in the DOM, typically accessed via refs.

  3. How would you handle asynchronous data fetching in a frontend application?
    Use APIs like fetch or libraries such as Axios with async/await, manage loading/error states, and leverage hooks like useEffect for lifecycle control.

  4. Explain how D3.js works for data visualization.
    D3 binds data to DOM elements and applies transformations to create dynamic, interactive visualizations using SVG, Canvas, or HTML.

  5. What are RESTful APIs and how do you integrate them into a frontend app?
    RESTful APIs follow standard HTTP methods (GET, POST, etc.); integration involves making HTTP requests and handling responses to update UI state.

  6. What is AJAX and why is it important in modern web applications?
    AJAX allows asynchronous communication with servers without reloading the page, enabling smoother and faster user experiences.

  7. How do you ensure responsiveness and cross-browser compatibility in web applications?
    Use responsive design techniques (flexbox, grid, media queries) and test across browsers, applying polyfills or fallbacks when necessary.

  8. What strategies would you use to optimize performance in a complex frontend application?
    Techniques include code splitting, lazy loading, memoization, minimizing re-renders, and optimizing asset delivery.

  9. How do you translate design wireframes into production-ready UI?
    By converting design specs into reusable components, maintaining consistency, and ensuring pixel-perfect implementation with attention to UX details.

  10. How would you visualize large datasets efficiently in a frontend application?
    Use aggregation, virtualization, and efficient rendering techniques (e.g., Canvas over SVG when needed) along with libraries like D3.js.

πŸ“‹ Job Summary

Join Vianai as a Frontend Developer to build human-centered AI products that power enterprise-scale machine learning solutions. You’ll design and develop high-quality interfaces using React, JavaScript, HTML/CSS, and data visualization tools like D3, collaborating closely with engineers, designers, and data scientists. This is a fully remote, full-time role with a salary range of $110k–$160k, offering the chance to work on cutting-edge AI and data-driven applications. If you’re passionate about clean UI, complex data visualization, and impactful AI products, this is a strong opportunity to grow in a fast-moving, well-funded startup environment.

Required Skills

React JavaScript

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 12,000+ registered developers. Starting free.

See Pricing

Related jobs

United States

Lead Front-End Developer

GXM Technologies

Full-time
Europe

Frontend Engineer

Chess.com

Full-time
United Kingdom

Senior Software Developer

Songtradr

Full-time

Is this your listing? Claim or request removal