Avatar for Insight Engines

Natural language search for Machine Data

Senior Frontend Engineer

$145k – $165k • 0.05% – 0.07%
Apply now

“A user interface should be so simple that a beginner in an emergency can understand it within ten seconds.” – Ted Nelson

At Insight Engines, we understand and appreciate the craft of developing simple yet powerful user interfaces. We know the thousands of small decisions that go into creating smooth interactions until the interface fades away, and users can focus on the task at hand. We are looking for someone to help us create simple, beautiful, data-driven applications, integrated with natural language technology, to make complex data systems accessible and understandable.

But enough about us, let’s talk about you. Do you enjoy creating intuitive user interfaces? How about interacting with dynamic visualizations? Have you developed empathy and humility by testing applications with real users? As an integral part of our technology team, you will develop data-driven interfaces using modern Javascript and CSS. You’ll integrate our groundbreaking natural language technologies, designing, developing, and deploying applications in a variety of contexts. You’ll wear many hats, touch many parts of our system, and have a significant impact on our customer experience.

The kinds of problems you’ll work on include:

  • Creating engaging and responsive interfaces
  • Building intuitive data-driven interactions
  • Developing efficient and reusable front-end components
  • Making data more accessible using natural language technologies
  • Analyzing and improving application usability

When applying, please tell us about some of the real-world applications that you’ve built. Women, People of Color, Minorities, and LGBTQ candidates are encouraged to apply.


  • Strong knowledge of JavaScript, HTML, CSS
  • Demonstrated knowledge of good design principles
  • Successfully taken designs from concept to production
  • Experience with modern JavaScript libraries and tooling including React, Angular
  • Familiar with API and data-driven interfaces
  • Strong Computer Science fundamentals
  • 3+ years of software development (Javascript, Django, RoR or equivalent)
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Authorized to work in the United States
  • New hires must present within 3 days of starting the required documentation proving their ability to legally work in the USA

Company benefits

  • Open vacation policy
  • Health care insurance
  • Dental & vision insurance
  • Life insurance
  • Short-term & long-term disability insurance
  • 401(k)
  • Health care FSA
  • Transit & parking FSA
  • Free lunch
  • Flexible work hours
  • Holiday time off

Please apply using the following link: https://insightengines.applytojob.com/apply/t3DCDn8Tv6/Senior-Frontend-Engineer?source=angellist

Meet your team

People you would work with in this role

Jacob Perkins

Avatar for Jacob Perkins
CTO at Insight Engines, author of Python Text Processing with NLTK Cookbook

Grant Wernick

Avatar for Grant Wernick
CEO of Insight Engines. Experienced product focused leader with over 15yrs of experience building amazing teams to create cutting edge natural language tech.

Navin Kumar

Avatar for Navin Kumar
@Insight Engines. Former Lead Eng. @Mpact. Founder and Geek. Former CTO of @Socialwok, former Venture Hacker @AngelList

Medical, Dental, & Vision Insurance

Healthcare & Dependent Care FSA

Unlimited PTO

Free lunch provided daily in the SF office

Transit & Parking FSA

+3 more

More jobs at Insight Engines

View all jobs

Python Systems Engineer

Apply now

Software Engineer – Data Infrastructure

Apply now

Site Reliability Engineer

Apply now

Senior Product Manager

Apply now

Cloud Service Researcher

Apply now