Software Engineer, X's Moonshot for Specialized Professional Intelligence

Google LLC
Mountain View, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 200K

Job location

Mountain View, United States of America

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Software Quality
Continuous Integration
Software Design Documents
DevOps
Python
Machine Learning
NoSQL
Software Construction
Software Engineering
SQL Databases
Toolchain
Data Processing
Google Cloud Platform
Data Storage Technologies
Large Language Models
Generative AI
FastAPI
Information Technology
Machine Learning Operations
Front End Software Development
Terraform
Service Stack

Job description

X is Alphabet's moonshot factory with a mission of inventing and launching "moonshot" technologies that could someday make the world a radically better place. We are 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. As an innovation engine, X focuses on repeatedly turning breakthrough-technology ideas into the foundations for large, sustainable businesses.

About the team:

We're a small, passionate and driven team of experienced ML researchers, software engineers and product leaders creating new AI capabilities for specialized professionals. Our moonshot is to radically transform how highly skilled professionals like lawyers, medical professionals or finance experts interact with information so they can harness AI's productivity gains. As we scale support for our early customers in the legal space, we're looking for people who are inspired to push the boundaries of what's technically possible and shape a product from the ground up. Our culture is one of mutual care and respect, individual excellence, teamwork and fun!

Learn more about our moonshot here: https://x.company/blog/posts/moonshot-for-professional-intelligence, As a generalist software engineer, you will own end-to-end development of breakthrough technologies that rely heavily on large language models. Your work will span the stack, from occasional light frontend development, to the Python microservice layer, associated APIs, data storage, bulk data processing working on Google Cloud Platform and light DevOps work. You will work closely with domain experts to refine and iterate on our technology stack, and we will rely on you to apply your knowledge and expertise to come up with and implement novel and impactful ideas., * Design and implement robust, automated, production-grade software using horizontally scalable components, while applying software engineering best practices. This includes strong code quality and understanding of the software release lifecycle, e.g. unit testing, CI/CD and production operations

  • Work effectively with cross-functional teams of engineers, product managers, and domain experts
  • Wrangle Generative AI tools (similar to Codex or Claude) to your benefit, multiplying your productivity
  • Have a strong growth mindset; partner with senior engineers, be comfortable being uncomfortable and learning new things.

Requirements

  • Bachelors/Masters in Computer Science is preferred, but at least 4+ years professional experience engineering software products is required.
  • On-the-job experience designing, developing, maintaining and releasing software, along with ownership in making product tradeoffs and design decisions
  • Strong proficiency in Python development, with experience in the latest Python toolchains and frameworks, e.g. uv, ruff, fastapi, Pydantic
  • Experience interacting with diverse data storage solutions, e.g. NoSQL, SQL, blob storage, and understanding the pros and cons of each
  • Experience with managing software in production, including configuration, deployment and monitoring
  • Experience with Cloud providers such as Google Cloud Platform or AWS.
  • Excellent written and verbal communication skills, e.g. design docs, PR descriptions
  • Ability to work in the Mountain View office at least 3 days per week

It'd be great if you had these:

  • Experience in infrastructure-as-code, e.g. Terraform
  • Exposure to productions systems that rely heavily on ML models, and/or experience with model deployment
  • Experience working in start-up like environments where things can change on a dime
  • Track record of delivering high quality solutions to large, complex software problems
  • Experience in finding the exact right meme or gif for any situation
  • Joy in learning new technologies, learning from your teammates and teaching them as well!
  • Passion for delighting users, but also extracting energy from both good and difficult feedback
  • Experience in agonizing over a technical decision for about ten minutes before understanding what the product and the team needs most and doing that (but then still wondering if you did the right thing)

Benefits & conditions

The US base salary range for this full-time position is $141,000 - $200,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.

Apply for this position