Location: Hybrid (Cambridge, MA)   |   Full-Time   |   $150,000 - $175,000
Python FastAPI React TypeScript Vite GCP Cloud Run Spanner DB CI/CD Machine Learning Data Science Computational Biology Predictive Modeling Optimization Inference Software Engineering Lead Full Stack Engineer Staff Engineer
Company Mission:
We have plants to thank for nearly every aspect of our existence, from the air we breathe to the energy we consume and the food we eat. But today, plant resources, Earth’s life support system, is in need of life support. 40% of plant species are threatened with extinction. We need new ways of collaborating with plants to ensure long-term access to the plant products we need and the ecosystems that provide them. At Foray, we’re building a new operating system for plants. We use the same “hardware,” the plant cell, and design ways for these cells to grow in new and productive ways. Spun out of MIT in 2022, Foray combines advanced plant biology with computational tools to reimagine how we propagate, produce, and protect plants. Our biology is already live in the lab. Our software designed to streamline plant growth workflows is entering private beta.

Role & Responsibilities:
As our first dedicated software hire, you will be hands-on from day one. Your responsibilities will include writing code, defining software architecture, and laying the foundation for a future software team that grows with you. You will work directly with biologists, engineers, and early users to translate cutting-edge scientific discoveries into usable and scalable software tools.

Technical Skills Required:
You are expected to have 5+ years of experience in a Software Engineering role. Strong experience with Python backend development, including modern Python tooling and frameworks like FastAPI, is essential. Expertise in frontend development with React/TypeScript and modern frameworks such as Vite is also required. Practical experience with GCP infrastructure, particularly Cloud Run, Spanner DB, and setting up CI/CD pipelines, is necessary.

Ideal Candidate:
The ideal candidate has a proven ability to lead technical projects and possesses recent, hands-on software development experience, actively building and shipping features. You must be comfortable working in an early-stage startup environment. Nice-to-have qualifications include practical experience with machine learning, data science, or computational biology, with a plus for experience in predictive modeling, optimization, or inference. Authorization to work in the United States is a must.
Post Date: May 30, 2025