Senior Full Stack Software Engineer, Climate Finance project
Software EngineeringMountain View, CA (HQ)
About X
X is a diverse group of inventors and entrepreneurs who build and launch technologies that aim to improve the lives of millions, even billions, of people. Our goal: 10x impact on the world’s most intractable problems, not just 10% improvement. We approach projects that have the aspiration and riskiness of research with the speed and ambition of a startup.
About the team
We're a small, passionate and driven team of experienced ML researchers and software engineers on a mission to tackle climate change by developing novel modeling, design and neural reasoning capabilities that enable stakeholders to target their mitigation efforts. Our moonshot is focusing on de-risking our technology quickly, refining our tech prototypes, running experiments with partners and developing a valuable product for our users. Our culture is one of mutual care and respect, individual competence and most important of all, fun!
About the role
As the Senior Full Stack Engineer, you will be the architect and developer of our distributed modeling and design infrastructure. This includes simulations, ML models, optimization algorithms and large-scale data management systems. You will
- Empower the ML team by optimizing workflows for deployment, testing, and development.
- Partner with UX engineers to build customer-facing products that utilize our modeling and compute power.
- Organize and manage diverse datasets and schemas to ensure seamless team access.
- Create monitoring and management tools that allow the team to proactively address or avoid system failures.
- Uphold rigorous standards for test coverage, documentation, and code quality.
This role offers a remarkable chance to impact climate change by accelerating global decarbonization through advanced machine learning, design, and modeling technologies. The infrastructure you build will power a world-class team to shoot for the moon!
How you will have 10X impact:
- Lead the development of a large-scale compute, data and machine learning infrastructures.
- Support the design and deployment of breakthrough customer-facing tools.
- Architect efficient, scalable and maintainable system designs and APIs, ensuring the entire application is secure, performant, and reliable.
- Collaborate directly with research scientists and ML engineers to understand user needs, define product requirements, and build features that fit seamlessly into our workflows.
- Own the end-to-end deployment and operations of the application on Google Cloud Platform (GCP), utilizing services like Cloud Run, GKE, and BigQuery.
- Champion software engineering best practices, including comprehensive testing, CI/CD, and infrastructure as code, to build a resilient, production-ready system
What you should have:
- A minimum of 5 years of professional experience designing, building, and deploying production-grade, user-facing applications.
- Demonstrable expertise in building and hosting front-end focused products on Google Cloud Platform (GCP).
- Proficiency in modern frontend development with TypeScript and React, including experience with frameworks like Next.js, state management libraries and data fetching/caching strategies.
- Strong backend development experience in Python with frameworks such as FastAPI or Flask.
- Proven experience with relational databases (BigQuery, PostgreSQL), containerization (Docker) and distributed compute management systems (CloudRun, Kubernetes)
- Experience with MLOps and technologies for training and serving ML models
- Experience with Large Language Models (Gemini) and Agentic workflows (Agent Development Kit)
- A strong product mindset and a passion for building exceptional user interfaces.
- Experience with Infrastructure as Code tools like Terraform.
- A solid understanding of MLOps and DevOps principles and experience building robust CI/CD pipelines (e.g., Cloud Build, GitHub Actions).
- Experience working at start-up or small teams environments
It’d be great if you also had these:
- Ability to thrive in ambiguity and navigate the "0 to 1" phase of product development.
- Experience working in a startup environment or with early stage projects.
The US base salary range for this full-time position is $165,000 - $245,000 + bonus + equity + benefits. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.
An Equal Opportunity Workplace
At X, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
If you have a disability or special need that requires accommodation, please contact us at x-accommodation-request@x.team.