Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, AI/ML, Ads Training

$174k - $252k

Google

Write and test product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience programming in Python or C++.3 years of experience with Machine Learning infrastructure, ML execution frameworks (e.g., TensorFlow, JAX, PyTorch), or hardware accelerators (e.g., TPUs, GPUs).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with large - scale distributed systems and performance debugging.Preferred qualifications:Master's degree or PhD in Computer Science or related technical field.5 years of experience with data structures and algorithms.1 year of experience in a technical leadership role.Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The Ads Training Runtime team enables the core machine learning stack for the Ads Training Infrastructure. Our mission is to empower Ads machine learning teams with a flexible, high-performance infrastructure and intuitive tooling, enabling rapid innovation and seamless adoption of cutting-edge hardware and software technologies to maximize performance and deliver excellent business outcomes.In this role, you will drive TPU efficiency at scale for our core training stack. You will lead vital efforts in model stability and hardware enablement, managing the technical challenges of migrating large-scale Ads models to JAX and supporting next-generation TPUs. By leading cross-stack optimizations, robust debugging infrastructure, and resource-efficient ML initiatives, you will directly deliver major efficiency wins, SWE cost savings, and business impact.Google Ads is at the forefront of AI innovation, applying machine learning and Generative AI models like Gemini to power a multi-billion dollar global business.Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.5 years of experience programming in Python or C++.3 years of experience with Machine Learning infrastructure, ML execution frameworks (e.g., TensorFlow, JAX, PyTorch), or hardware accelerators (e.g., TPUs, GPUs).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with large - scale distributed systems and performance debugging.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, AI/ML, Ads Training in Mountain View, CA vacancy
  • $174k - $252k

     ...one or more specialized ML areas, leverage ML...  ...our next-generation, AI-driven ad systems.Collaborate closely...  ...of experience with software development in one or...  ...modeling, including pre-training or fine-tuning.2 years...  ...ICLR).Google's software engineers develop the next-... 
    Senior
    Training

    Google

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...maintaining, or launching software products, and 1...  ...of experience with ML infrastructure (e.g...  ....Google's software engineers develop the next-...  ...teams across Ads, to build real-time...  ...at the forefront of AI innovation, applying...  ...relevant education or training. US: $174000 - $252... 
    Senior
    Training

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...for improvements in ad quality, user...  ...Develop and work with ML models to improve the...  ...maintaining, or launching software products, and 1...  ....Google's software engineers develop the next-...  ...integrations in AI Mode on Maps.As a part...  ...education or training. US: $174000 - $252... 
    Senior
    Training

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...and generative AI, from concept to...  ...roadmap for key ML components, ensuring...  ....Mentor engineers and promote best...  ...experience with software development using...  ...technology forward.As a Senior Software...  ...for optimizing Ad creative composition...  ...relevant education or training. US: $174000 - $... 
    Senior
    Training

    Google

    Mountain View, CA
    3 days ago
  • $193.3k - $261.5k

     ...large-scale systems, AI innovation, and...  ...especially in post-training and reinforcement learning...  ...and build scalable ML infrastructure...  ...excellence* Raise the engineering bar through...  ...internship professional software development experience...  ..., Basic Life & AD&D insurance and option... 
    Senior
    Training
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    2 days ago
  • $174k - $252k

     ...data to generate desired training data in a reliable and...  ...different state of art ML algorithms and model...  ...articles, posts, videos, AI generated content, etc....  ...years of experience with software development in Python.3...  ....Google's software engineers develop the next-generation... 
    Senior
    Training

    Google

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...Machine Learning (ML) infrastructure, and...  ...years of experience in software development with...  ..., Agents) or model training/post-training. 1...  ...successful through AI by combining cutting...  ...talent. AI/ML software engineers in Cloud bridge the...  ...models. As a Senior Software/Machine Learning... 
    Senior
    Training

    Google

    Sunnyvale, CA
    3 days ago
  • $147k - $210k

     ...solutions in one or more specialized ML areas, utilize ML...  ...experience in machine learning or ads.Strong quantitative reasoning...  ...or natural science.Google's software engineers develop the next-generation technologies...  ..., and relevant education or training. US: $147000 - $210000 (USD)... 
    Training

    Google

    Mountain View, CA
    2 days ago
  • $193.3k - $261.5k

     ...Amazon Neuron, the software development kit...  ...and Trainium ML accelerators. This...  ...inference and training performance.The...  ...software boundary, our engineers build systematic...  ...'s possible in AI acceleration.As...  ...mentorship. Our senior members enjoy...  ...prescription, Basic Life & AD&D insurance and... 
    Senior
    Training
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $174k - $252k

     ...development, and optimization of software components critical for Large...  ..., Google Kubernetes Engine (GKE)), networking infrastructure...  ...software development, including AI/ML applications.Preferred...  ...experience, and relevant education or training. US: $174000 - $252000 (USD)... 
    Senior
    Training

    Google

    Sunnyvale, CA
    2 days ago
  • $198k - $326k

     ...models at scale. Our AI systems power...  ..., search, ads, LLMs, computer...  ...frameworks that empower engineers and researchers...  ...model drift, training-serving skew, degradation...  ....As a Sr. Staff Software Engineer, you...  ...systems and ML platform...  ...SalesExperience level: Mid-Senior LevelIndustry:... 
    Senior
    Training
    For contractors
    Work at office
    Flexible hours
    Shift work

    Linkedin

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...one or more specialized ML areas, leverage ML...  ...maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-...  ...technology forward.The AI and Infrastructure team...  ...relevant education or training. US: $174000 - $253000... 
    Senior
    Training
    Worldwide

    Google

    Sunnyvale, CA
    18 hours ago
  • $207k - $300k

     ...organic results and ads) to co-evolve ads, leverage AI to maintain business...  ...advertisers.Leverage AI/ML advancements,...  ...years of experience in software development.8 years...  ...practices.Google's software engineers develop the next-...  ...education or training. US: $207000 - $3000... 
    Training

    Google

    Mountain View, CA
    3 days ago
  • $262k - $364k

    Ensure that Google Ads services within the...  ...performance.Build creative engineering solutions to...  ..., including AI-powered automation...  ...strategic adoption of AI/ML tools to improve incident...  ...of experience with software development in one...  ...education or training. US: $262000 - $364... 
    Senior
    Training

    Google

    Mountain View, CA
    2 days ago
  • $160k - $225k

     ...running the world's best data and AI infrastructure platform so...  ...their business. Training and customizing state-of-the...  ...teams in the world. As a Senior Software Engineer for AI Runtime, you will play...  ...high-performance computing, or ML systems. ~ Experience... 
    Senior
    Training
    Full time
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    11 hours ago
  • $227.5k - $300k

     ...the transformation to AI-enabled software-defined vehicles....  ...Summary:We are seeking a Senior Staff AI Engineer with a combination of...  ...including modeling, training, tuning, validating,...  ...models, traditional ML models, etc. (AI depth...  ...(Basic, Voluntary & AD&D)Unlimited paid time... 
    Senior
    Training
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    2 days ago
  • $166k - $244k

    Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems...  ...-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary... 
    Senior
    Training
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  •  ...Kai is the AI company rebuilding cybersecurity...  ...: Our Heads of AI, Engineering, and Product bring...  ...an experienced software engineer to make...  ...This is not an ML research role. This...  ...engineering. You've added test gates, lint checks...  ...frontier models - not training them but... 
    Senior
    Training

    Kai Cyber, Inc.

    San Jose, CA
    2 days ago
  • $170k - $205k

     ...Senior Software Engineer The Crusoe Cloud Managed AI team seeks an ambitious and experienced Senior Software Engineer...  ...early-stage projects quickly. ~ AI/ML Expertise: Experience with...  ...familiar with AI infrastructure (training, inference, ETL pipelines). ~ Software... 
    Senior
    Training
    Temporary work
    Work at office

    Crusoe

    Sunnyvale, CA
    3 days ago
  • $182k - $242k

     ...CoreWeave is The Essential Cloud for AI™. Built for pioneers by...  ...role We're looking for a Senior Engineer to be a driving force on...  ...fabrics up through distributed training and inference workloads. You...  ...ideally for infrastructure or ML systems rather than general-purpose... 
    Senior
    Training
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 days ago
  • $174k - $252k

     ...implement GenAI solutions, leverage ML infrastructure, and evaluate...  ..., maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-generation...  ...experience, and relevant education or training. US: $174000 - $252000 (USD)... 
    Senior
    Training

    Google

    Mountain View, CA
    18 hours ago
  • $174k - $252k

     ...technical leadership and mentorship to other engineers within a rapidly growing organization,...  ...experience.5 years of experience with software development in C++ and JavaExperience in...  ..., experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus... 
    Senior
    Training

    Google

    Mountain View, CA
    3 days ago
  • $145.6k - $172.9k

     ...fingertips. With our AI-powered Global Work...  ...world. We’re not just adding a chatbot to our...  ...rethinking what it means for software to work with you,...  ...we’re looking for a Senior Full-Stack Software Engineer who wants to help...  ...factors, such as training, transferable skills... 
    Senior
    Training
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Shift work

    Pebl

    Palo Alto, CA
    2 days ago
  •  ...an innovative and highly skilled Software Engineer III specializing in agentic AI tool building to lead the development...  ...APIs, web scraping libraries, and ML frameworks for predictive...  ...compensation, promotion, benefits, training, discipline, and termination. F5 offers... 
    Senior
    Training
    Full time
    Local area

    F5 Networks

    San Jose, CA
    2 days ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit...  ...Neuron includes an ML compiler, runtime,...  ..., so customers can train frontier-scale models...  ...the direction of AI acceleration technology...  ..., and collectives engineers to land it. You...  ...prescription, Basic Life & AD&D insurance and... 
    Senior
    Training
    Internship
    Local area
    Work from home
    Flexible hours
    Shift work

    Amazon

    Cupertino, CA
    1 day ago
  • $118k - $212k

     ...information powered by advanced AI, recommendation systems, and...  ...so that agents, tooling, and engineers can all operate them safely. This...  ...recommendation, search, or ads systems, and lived with the consequences...  ...and relevant education or training. At NewsBreak, we design our... 
    Senior
    Training
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...enterprise-grade generative AI agents.Architect and implement...  ...design, product management, and ML engineering partners to translate...  ...experience.5 years of experience with software development in one or more...  ..., and relevant education or training. US: $174000 - $252000 (USD)... 
    Senior
    Training

    Google

    Sunnyvale, CA
    4 days ago
  • $225k - $250k

     ...uses cutting-edge AI to automate clinical...  ...and relevance for training and evaluation. You...  ...+ years in overall software experience, with at...  ...backend services for ML/AI...  ...for the challenge of adding new skills to your...  ...former Googlers, Apple engineers, Stanford docs, and... 
    Senior
    Training

    Suki

    Redwood City, CA
    2 days ago
  • $193.93k - $352.29k

     ...profound opportunity for AI to drive positive...  ...autonomously inside Nuro's own engineering organization, under the...  ...loop runs against the training pipelines behind the...  ...why.About You5+ years of software engineering experience...  ...helped.Experience with ML training or research... 
    Senior
    Training
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    18 hours ago
  • $262k - $364k

     ...development of advanced AI-generated content (AIGC...  ...predictions.Optimize ML inference and resolve system...  ...years of experience in software development.7 years of...  ...’s degree or PhD in Engineering, Computer Science, or a...  ...relevant education or training. US: $262000 - $364000... 
    Senior
    Training

    Google

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, AI/ML, Ads Training. Be the first to apply!