Principal Full-Stack Engineer
$200kEdison Scientific
Edison Scientific focuses on building and commercializing AI agents for science, and shares FutureHouse’s mission to build an AI Scientist - scaling autonomous research, productizing it, and applying it to critical challenges such as drug development.
Role
As a Senior Full-Stack Engineer (Backend-Focused), you’ll play a key role in shaping and scaling our core platform that automates scientific discovery. You’ll work across the stack, with a strong emphasis on backend systems- designing and evolving services, APIs, data pipelines, and infrastructure- while also contributing to critical user-facing workflows.
Our mission is to build an AI scientist, and you’ll help define and build the tools, interfaces, and data systems it relies on. This role goes beyond implementation: you’ll influence architectural direction, establish engineering best practices, and partner closely with frontend engineers, designers, and researchers to deliver robust, end‑to‑end solutions.
At Edison Scientific, full‑stack engineering at the senior level is about technical ownership and leverage- understanding how complex systems interact, making sound architectural trade‑offs, and building foundations that allow teams and science to move faster.
Responsibilities
- Architect, design, implement, and maintain backend services, APIs, and databases that power the scientific discovery platform.
- Drive technical decisions across the stack, balancing scalability, reliability, security, and developer velocity.
- Lead the design and evolution of data pipelines supporting AI agents and research workflows.
- Contribute to and review frontend features and workflows, ensuring seamless integration with backend systems.
- Establish and uphold best practices around testing, monitoring, observability, and incident response.
- Troubleshoot complex, cross-system issues and guide others through effective debugging and remediation.
- Collaborate closely with engineering, design, and research teams to scope, plan, and ship new AI‑driven capabilities.
- Mentor and support other engineers, raising the technical bar and fostering a strong engineering culture.
- Act as a trusted technical partner in a highly collaborative team working at the frontier of AI for science.
Qualifications
- 5+ years of professional software engineering experience, with significant experience across backend systems and full‑stack development.
- Deep proficiency in one or more backend languages (e.g., Python, Node.js), with a strong track record of designing production systems.
- Extensive experience designing, building, and evolving APIs (FastAPI, REST; GraphQL a plus).
- Strong working knowledge of modern frontend frameworks (e.g., React, Next.js) and how frontend and backend systems interact at scale.
- Expertise with relational and/or document databases (PostgreSQL, MySQL, MongoDB, or similar), including schema design and performance considerations.
- Hands‑on experience with cloud infrastructure (AWS, GCP, or Azure) and containerized environments (Docker; Kubernetes preferred).
- Proven experience building and maintaining CI/CD pipelines, automated testing strategies, and observability systems.
- Ability to operate autonomously, make sound technical judgments, and drive projects from concept through production.
- Strong communication skills and experience collaborating across disciplines in fast‑moving environments.
- Experience with data‑intensive platforms, scientific computing, or ML/AI infrastructure.
- Prior experience in startups or small teams with significant architectural ownership and ambiguity.
- Experience scaling systems, teams, or platforms through periods of rapid growth.
Location + Compensation
- Collaboration is at the heart of discovery. We work on‑site to stay close to the science, move faster as a team, and share the kind of energy that only happens when smart, curious people build together- in a space that we love to be in!
- At Edison Scientific, we know that titles can cover a range of experience levels. Actual base pay will depend on factors such as skills, experience, and scope of responsibility. Compensation ranges may evolve as we continue to grow. In addition to base pay, team members are eligible for equity, benefits, and other perks.
- Compensation: $200,000 - $450,000+ and equity
$230k - $250k
...A top AI/data recruitment firm in San Francisco is seeking a Senior Full-Stack Software Engineer to join an innovative startup. This full-time role involves designing and deploying production-grade applications while leveraging data and AI technologies. Candidates should...PrincipalFull time$200k - $350k
...You'll join a team building autonomous AI agents that run full research cycles. Ingesting thousands of papers, forming hypotheses... ...scale ingestion, and iterative experimentation loops. This is full-stack in scope, but backend in depth, where system design decisions...Principal$200k - $350k
...Principal Full-Stack Engineer San Francisco, CA 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...PrincipalWork at office$197.3k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce... ...team delivers a cutting-edge technology stack that enhances in-person, digital, and on... ..., both in-person and virtually. As the Principal Member of Technical Staff focused on...Principal$10 per hour
...Principal Full-Stack Engineer, Operations & Fleet Platform Las Vegas, Nevada, United States Ever imagined saying, "I helped launch the future of transportation"? We're rewriting the rules of urban mobility. At Vay, customers tap a button and a car arrives - with...PrincipalLive inWork at officeRemote workRelocationHome officeRelocation package$85 - $100 per hour
...Principal Software Engineer Backed by a major non-profit healthcare consortium, our client is a newly formed, well-funded... ...will write production code every day across the full platform—front-end, back-end, and full-stack work spanning AI and chat, document processing,...PrincipalContract workWork at office$148.94k - $223.3k
...Full Stack Engineer As a Full Stack Engineer in the healthcare space, you'll architect seamless, mission-critical applications that clinicians and patients depend on. From polished interfaces to high-performance backends, you'll shape technology that improves care delivery...PrincipalFull timePart timeWork at officeLocal areaWork from homeHome officeShift work2 days per week- ...Senior / Staff / Principal Fullstack Engineer Location: Onsite San Francisco (5 days onsite AND hybrid options) We have multiple startups interested in talent. Here is a generic summary. Instead of a perfect job description, we present talented individuals to companies...Principal
- ...An innovative AI technology firm located in San Francisco is seeking a talented full stack engineer to develop real-time AI interview systems. Candidates should have 3–5+ years of experience and be comfortable with technologies like ReactJS and MongoDB. This role demands...Full time
- ...A leading educational technology company in San Francisco is looking for a Senior Full-Stack Engineer to develop systems that support its rapid growth. You will work from day one in a pair-programming environment and have a significant impact on education for millions...
- ...An innovative education technology company in San Francisco is seeking a Full-Stack Engineer to develop systems for rapid growth. This role emphasizes collaboration, communication, and technical excellence, allowing engineers to deploy frequently and impact millions of...Remote work
- ...A leading technology company in San Francisco is seeking a Staff Full Stack Software Engineer (Web3) to design and develop innovative software solutions. The role involves integrating Web3 functionality and leading initiatives in blockchain technology. Ideal candidates...
- ...tech company in San Francisco is looking for a Senior Software Engineer to join their team. This role involves architecting software... ...finance processes. Candidates should have strong experience in full-stack development and be comfortable working in a dynamic startup environment...
- ...A leading technology company in San Francisco is seeking a Senior Full-Stack Engineer to develop a 3D annotation QA tool. This role involves implementing features focused on web and 3D graphics development, requiring extensive experience in technologies like Next.js and...
- ...logistics technology company in California is seeking a Senior Engineer to join their team. The role involves building features,... ...tools, and scaling systems. Ideal candidates should have strong full-stack and backend experience, excellent problem-solving skills, and...Remote workFlexible hours
- ...A leading AI startup in San Francisco is looking for a Senior Full-Stack Engineer with over 6 years of experience. You will architect core systems, build complex infrastructure, and optimize performance in a high-trust collaborative environment. The role requires strong...
$167.25k - $216k
...Virta Health is seeking a skilled Backend/Full-Stack Engineer in Denver to enhance care delivery systems focusing on scalability and innovation. The successful candidate will be experienced in modern programming languages like Python and Golang, and have a strong understanding...Remote work$192k - $240k
...A leading fintech company located in San Francisco seeks a Full-Stack Senior Software Engineer to manage user lifecycles and integrate with HRIS systems. The role requires 8+ years of experience in frontend development, collaborating with engineers to build scalable products...- A leading AI startup in California is seeking a Full-Stack Engineer to develop innovative solutions for the supply chain industry. This role involves building features using Next.js and Python, and requires strong experience in software engineering, particularly with LLMs...Remote work
- ...A fintech startup is seeking a talented Full Stack Engineer to join their collaborative team. The role focuses on design and development of robust web platforms, leveraging Elixir and modern frontend frameworks. Candidates should have over 5 years of full-stack experience...
- ...A leading data and AI company in San Francisco is seeking a Senior Software Engineer - Fullstack. The ideal candidate will contribute to both front-end and back-end development and has strong expertise in UI/UX design. Responsibilities include developing web applications...
- ...A growing startup software company in the Bay Area is seeking a Senior Full-Stack Software Engineer. The ideal candidate will have over 4 years of experience in building APIs for SaaS software, specifically using Python and Django, and will thrive in a hybrid work environment...
$170k - $220k
...A tech company in the telemetry space is seeking an experienced full-stack developer. You'll collaborate with teams to build and maintain features, creating intuitive interfaces for complex data. Ideal candidates have over 8 years of software development experience with...Full time$175k - $250k
...A dynamic tech startup is seeking a Full-Stack Engineer to take ownership over product development, focusing on modern technologies like TypeScript and AWS. Candidates should be comfortable working in fast-paced, early-stage environments and have a passion for AI. This...Remote work- ...A technology consulting firm is seeking a Senior Full-Stack Engineer in San Francisco, California. You will design high-impact product features and backend services, using React/TypeScript and Python (FastAPI/GraphQL). This hands-on role involves building user interfaces...
$100k - $200k
...A leading tech company is looking for a Sr. Full-Stack Engineer to work in a hybrid environment based in San Francisco, New York, or Vancouver. The role involves building AI-native software by unifying data from various sources, designing smart agent systems, and delivering...- ...technology firm in San Francisco is seeking a Senior Software Engineer to develop an interconnected platform aimed at optimizing carbon... ...removal efforts. The ideal candidate will have extensive full-stack development experience and excel in ambiguous environments. This...
- ...Nerdleveltech is looking for a Senior Software Engineer to join the Growth Product team in San Francisco. The role focuses on building... ...globally. Ideal candidates will bring extensive experience in full-stack applications and a product mindset to influence key metrics...Remote work
$140k - $200k
...A recreation technology company based in San Francisco is seeking a senior engineer to help build the future of their platform. You'll work closely with various teams to drive products from idea to launch, using technologies like React and Node.js. Ideal candidates have...Flexible hours$175k - $200k
...A leading tech company based in San Francisco is seeking a Senior Software Engineer (Full Stack) for their Growth team. This role involves owning experiments and blending product thinking with engineering craft. Ideal candidates should have 5+ years of experience, be...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Full-Stack Engineer. Be the first to apply!
- senior civil engineer project manager San Francisco, CA
- senior chief engineer San Francisco, CA
- principal reliability engineer San Francisco, CA
- director of product engineering San Francisco, CA
- engineering director San Francisco, CA
- chief engineer San Francisco, CA
- chief design engineer San Francisco, CA
- principal network engineer San Francisco, CA
- data center chief engineer San Francisco, CA
- principal infrastructure engineer San Francisco, CA

