CareerPlan

Senior Software Engineer

San Carlos, CAFull-time$150k2026-10-09 → 2026-10-21
Hybrid

Core

Build AI products (multi-agent systems, planning/reasoning layers) to assist scientists in selecting and executing experiments for next-generation perovskite-silicon tandem solar cells.

Role type

Senior Software Engineer (AI for Science)

Builds

AI planning systems, automated experiment optimizers, data pipelines for lab/manufacturing data

Domain

Clean energy (Solar) + AI for Science

Deliverable

production ML models

Required skills

Full-stack web development (Python, TypeScript/JavaScript, React/Vue/Svelte), LLM API integration (agents, multi-step orchestration), AI coding tools (Claude Code), Git, SQL/Database administration, AWS/Azure/GCP, CI/CD

Preferred skills

Multi-agent systems (ranking, memory), LLM evaluation/benchmarking, complex software architecture, Bayesian optimization, surrogate models, reinforcement learning, scientific data analysis

Technologies

Python, TypeScript, JavaScript, React, Vue, Svelte, LangGraph, Claude Code, Git, SQL, AWS, Azure, GCP

Responsibilities

Develop planning and reasoning layers using multi-agent systems; critically review AI-generated code; maintain data pipelines; mentor new engineers; publish technical findings.

Seniority

Senior, hands-on IC