Software Engineer (Fullstack)
Salary:
$200,000 - 280,000 - Per Annum
Locations:
San Francisco, CA, San Francisco, CA, United States
Type:
Permanent
Published:
July 30, 2025
Contact:
George Ethell
Ref:
17671
Required Skills:
PostgreSQL,Svelte,FastAPI,Python,react.js,typescript
Share this job
Apply
Job Title: Senior Software Engineer (Fullstack)
Salary: $200k - $280k + Generous Equity
Location: San Francisco, CA (5-days Onsite)

Responsibilities:
  • Lead the development of interactive tools and applications for visualizing large-scale scientific and machine learning data.
  • Build foundational web infrastructure and internal tools to support data-intensive research workflows.
  • Own product design end-to-end, including UX, internal tools, and visual branding.
  • Collaborate closely with researchers and early users to define intuitive, valuable product experiences.
  • Integrate LLMs into production systems, including decision-making on open-source vs proprietary model use.
  • Deploy and maintain full-stack applications for both internal and external users.
Requirements:
  • Strong full-stack engineering experience, ideally with a frontend focus (e.g., 60% frontend / 40% backend).
  • Proficiency with modern frontend frameworks (e.g., TypeScript, React, Svelte) and advanced data visualization libraries (e.g., D3, Vega, WebGL, Recharts, Three.js).
  • Backend experience with Python, FastAPI, and working with data tools like DuckDB and Postgres.
  • Deep interest in building intuitive, high-impact tools for technical users in data-heavy domains.
  • Comfortable working closely with AI/ML researchers and shaping product experiences from the ground up.
  • Strong design instincts and ability to create clean, effective user interfaces in scientific or technical contexts.
Benefits:
  • Fully Covered Medical, Dental, and Vision Insurance
  • Paid Time Off
  • Parental Leave
  • Free Lunches
  • Team Building Events
  • Collaborative Team environment
If you are interested in learning more about this position or any other roles we may have open, please apply today!

Accessibility Statement:
  • Read and apply for this role in the way that works for you by using
  • our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.
  • We make an active choice to be inclusive towards everyone every day.
  • Please let us know if you require any accessibility adjustments through the application or interview process.
Our Commitment to Diversity, Equity, and Inclusion:
Signify’s mission is to empower every person, regardless of their background
or circumstances, with an equitable chance to achieve the careers
they deserve. Building a diverse future, one placement at a time.

Apply