Edison Scientific

Frontend Software Engineer

San Francisco, CA
React JavaScript TypeScript GraphQL D3.js Deck.gl Three.js WebSockets
Description

Frontend Software Engineer

Location: San Francisco, CA

Department: Engineering

About

Edison Scientific builds and commercializes AI agents for science. Scientific discovery moves too slowly, and autonomous AI agents are how we intend to fix that. We're assembling a team of top researchers and engineers across AI and biology to build an AI scientist.


Role

As a Frontend Engineer, you will help build our “integrated research environment” and design a UX that empowers scientists to integrate AI into their discovery process.

This role is on-site at our San Francisco office in the Dogpatch neighborhood. Our office is a converted warehouse with high ceilings, open space, and a team that genuinely believes in what they're building.

This position is part of the Platform team. 


Responsibilities

  • Architect, design, implement, and optimize the front-end for our scientific discovery platform with a focus on performance and scalable UI patterns.
  • Translate complex AI-driven scientific workflows into clear, intuitive, and well-signposted user experiences.
  • Work closely with product and research teams to anticipate user needs and features.
  • Develop and maintain a modular design system.
  • Profile and optimize rendering performance, asset loading, and interaction responsiveness across browsers and devices.
  • Integrate real-time data visualizations and dynamic interfaces to empower scientists on our platform.
  • Conduct code reviews, enforce engineering best practices, and contribute to front-end architecture decisions.

Qualifications

  • 4+ years of professional experience in front-end engineering, with a track record of shipping performant, complex, and data visualization-heavy web applications.
  • Proficiency with React (preferred) or a comparable framework, along with deep experience in JavaScript/TypeScript.
  • Strong understanding of browser rendering pipelines, performance profiling, and optimization techniques.
  • Experience with real-time data handling (e.g., WebSockets, GraphQL subscriptions) and interactive visualizations (e.g., D3.js, Deck.gl, Three.js).
  • Ability to transform technical and scientific requirements into elegant, usable visualizations & interfaces.
  • Experience building design systems and reusable component libraries.
  • Knowledge of accessibility standards and responsive design principles.

Bonus points for:

  • Experience with scientific data visualization, computational biology, or AI/ML tools.
  • Familiarity with back-end integration patterns for high-throughput data pipelines.

Salary

$175,000 - $240,000  •  Offers equity


Why join us?

  • Competitive salary and equity
  • Full healthcare coverage — we pay 100% of premiums for you and your dependents
  • Support for growing families, including a yearly new parent stipend and fertility coverage through Carrot
  • 401(k) company matching
  • $300 health and wellness benefit
  • Lunch is on us every day you're in the office, and dinner is on us when you're working late
  • Regular team offsites and company events
  • A fast-moving, mission-driven culture where smart people do their best work and actually enjoy doing it
Edison Scientific
Edison Scientific

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say