Swiftsolar

Staff/Senior Software Engineer

San Carlos, California, United States. Posted a month ago

The role

You will build AI products that assist scientists and accelerate technical progress towards next-generation solar solutions. You will lead development of the planning and reasoning layer using a multi-agent system. You will also maintain data systems, review code, and mentor new engineers.

What you will do

  • Build AI products that assist scientists
  • Lead development of the planning and reasoning layer using a multi-agent system
  • Measure performance of frontier models and agents
  • Hold AI-written code to a high bar
  • Keep existing data systems running
  • Review code across the team
  • Help hire and mentor new engineers
  • Write about learnings for public whitepapers and publish in papers and conferences

Required qualifications

  • 5+ years of professional software engineering experience, including systems that real users depend on
  • Built full-stack web applications, with a Python backend and a TypeScript/JavaScript frontend (React, Vue, Svelte, or similar)
  • Built applications on frontier LLMs through their APIs, such as agents, multi-step orchestration (e.g., LangGraph), or systems where models call tools
  • Can take an idea from a quick prototype to a production system that people depend on
  • Use AI coding tools like Claude Code every day
  • CS degree or a comparable record of open-source or portfolio work
  • Write documented, tested code and are comfortable working in a shared codebase with git
  • Can explain technical tradeoffs to scientists who are not software engineers
  • Take initiative and work independently
  • Are coachable and comfortable when priorities change quickly
  • Are kind, empathetic, conscientious, and motivated to make an impact on climate change

Nice to have

  • Experience with multi-agent systems, especially ranking, review, or memory between runs
  • Experience building evaluations or benchmarks for LLM agents
  • Experience designing complex software architecture and leading projects end-to-end without much oversight
  • Familiarity with Bayesian optimization, surrogate models, fine-tuning of open-weights models, or reinforcement-learning environments
  • Experience analyzing and plotting scientific data
  • An interest in science, shown through conferences, side projects, or papers
  • Experience getting skeptical users to adopt internal tools
  • Experience with SQL or database administration, AWS, Azure, or GCP, or CI/CD
  • Experience working at a startup

Benefits

  • 100% of monthly premiums for HMO / PPO group healthcare plan options covered
  • 75% of dental and vision insurance premiums covered
  • 401(k) matching
  • Clean commuter benefits
  • Meaningful equity
  • Support for attending conferences and taking online courses

About the company

Swift Solar's mission is to unlock the full potential of solar energy using perovskite-silicon tandem technology. The company is vertically integrated to design, manufacture, and scale solar solutions in the United States.

Staff/Senior Software Engineer at Swiftsolar | JobZoey