New offer - be the first one to apply!
August 10, 2026
Senior Software Engineer, Search Quality, AI/ML
Senior • On-site
New York, NY
Qualifications
Minimum qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- 5 years of software development experience in one or more general-purpose programming languages (e.g., C++, Java, Kotlin, Python).
- Experience developing with, prompt-tuning, fine-tuning, or orchestrating Large Language Models (LLMs) and generative AI systems.
- Experience with algorithms and architecting backend or infrastructure systems.
Preferred qualifications:
- Experience with tool execution pipelines, agentic workflows, function calling, or Model Context Protocol (MCP) integration.
- Experience working with Generative UI pipelines, adaptive design architectures, or dynamic component rendering systems.
- Familiarity with Google Search Next infrastructure, specifically MaRS, Agency, and GenUI ecosystem components.
- High interest in personal finance, market intelligence, fintech, or complex transactional domains where high precision and factuality are paramount.
Description
Responsibilities:
- Lead technical execution for connecting external third-party tools and partner agents into an AIX orchestration layer utilizing the Model Context Protocol (MCP).
- Build scalable, low-latency Generative UI capabilities on top of Core Search Next platforms, including MaRS, Agency, and the GenUI framework, to transform raw financial output into actionable, interactive user experiences.
- Integrate Zero-Party (0P), First-Party (1P), and Third-Party (3P) user signals to deliver tailor-made financial insights while setting new standards for strict factuality, multi-turn conversation context, and high-utility helpfulness.
- Identify engineering gaps, set technical roadmap priorities, and guide initiatives from initial discovery through production deployment.
- Build strong relationships with cross-functional partners in Product Management, User Experience, Research, Quality, and External Partner Integration to align technical goals with product strategy.
Similar jobs you might like
Technology
New offer
Senior Software Engineer, Cloud GenAI Infrastructure, Vertex AI, Model Efficiency
Senior
On-site
Sunnyvale, CA
🏢 Summary: Software engineering role focused on developing and maintaining large-scale infrastructure or distributed systems. The position involves writing and reviewing code, improving technical documentation, and debugging product or system issues across hardware, network, and service operations. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 5 years of software development experience, 1 year of large-scale infrastructure or distributed systems experience, 1 year of data structures and algorithms experience 📃 Skills: Python, C, C++, Java, JavaScript, Algorithms, Golang, Rust 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 5 years of experience with software development in one or more programming languages, such as Python, C, C++, Java, or JavaScript. • 1 year of experience building and developing large-scale infrastructure or distributed systems. • 1 year of experience with data structures and algorithms. Preferred qualifications • Master’s degree or PhD in Computer Science or a related technical field. • Experience developing accessible technologies. • Experience with backend coding languages such as Golang, Rust, or Java. • Experience with ML model coding languages, such as Python. About the job Responsibilities • Write product or system development code. • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency. • Contribute to existing documentation or educational content and adapt content based on product or program updates and user feedback. • Triage product or system issues and debug, track, and resolve them by analyzing issue sources and their impact on hardware, network, or service operations and quality.
Technology
New offer
Software Engineer Manager II, Resource Engineering
Senior
On-site
Seattle, WA
🏢 Summary: Technical leadership role managing a team that builds capacity-planning systems for high-throughput cloud storage products and large AI/ML workloads. The position owns strategy and delivery for distributed infrastructure solutions, network optimization, automated capacity adjudication, and cross-functional supply alignment. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8 years of software development experience, 3 years of experience with large-scale infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture, 3 years of technical leadership experience, 2 years of people management or team leadership experience 📃 Skills: Software, Infrastructure, DistributedSystems, Networks, Compute, Storage, Hardware, CapacityPlanning, AI, ML 🏢 Description: Minimum qualifications • Bachelor’s degree, or equivalent practical experience. • 8 years of experience in software development. • 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. • 3 years of experience in a technical leadership role. • 2 years of experience in a people management or team leadership role. Preferred qualifications • Master's degree or PhD in Computer Science or a related technical field. • 3 years of experience working in a complex, matrixed organization. • Strong understanding of AI/ML frameworks. • Experience mentoring executive engineers and other technical leads. • Experience in capacity planning for complex, large-scale distributed systems. About the job Responsibilities • Manage team staffing and career growth, uphold a high-performance bar, and foster an environment to build capacity-planning solutions for high-throughput GCS products. • Own the strategy, scoping, navigation, and outcomes for capacity-planning systems targeting high-throughput scenarios, such as the Bandwidth Highway and Rapid Cache. • Guide the team through ambiguity by breaking down complex challenges, including supply scarcity and dense AI zone typologies, into tractable technical milestones. • Navigate complex relationships across GCS, Networking, Compute, and Data Center teams to align supply agendas and ensure seamless onboarding for massive AI/ML workloads. • Drive engineering efforts to automate capacity adjudication, optimize network resources, and accelerate the time required to onboard new high-throughput customers.
Technology
New offer
Software Engineering Manager II, AI/ML GenAI, Google Cloud Applications AI
Senior
On-site
New York, NY , +1
🏢 Summary: Lead Google Cloud AI Research engineering teams developing and deploying large-scale generative AI solutions. The role combines technical strategy, ML infrastructure optimization, system design, code development, and people leadership across multiple teams and locations. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8+ years of software development experience, 5+ years leading ML design and ML infrastructure optimization, 3+ years in technical leadership, 2+ years with state-of-the-art GenAI techniques or related concepts, 2+ years of people management or team leadership experience 📃 Skills: Python, C, C++, Java, JavaScript, ML, GenAI, LLMs, Multimodal, Vision, Deployment, Evaluation, Debugging, Finetuning 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). • 3 years of experience in a technical leadership role. • 2 years of experience with state of the art GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision). • 2 years of experience in a people management or team leadership role. Preferred qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 3 years of experience working in an organization involving cross-functional or cross-business projects. About the job Software Engineering Managers provide technical leadership for major projects while managing teams of engineers. They manage project goals, contribute to product strategy, develop their teams, and help engineers optimize their code. This role manages engineers across multiple teams and locations, a large product budget, and the deployment of large-scale projects across multiple international sites. The Google Cloud AI Research team addresses AI challenges across industries including technology, healthcare, finance, and retail, conducting research with scientific and real-world impact and collaborating with product teams to bring innovations to customers. Responsibilities • Set and communicate team priorities that support broader organizational goals; align strategy, processes, and decision-making across teams. • Set clear expectations based on individuals’ levels and roles; meet regularly to discuss performance and development, and provide feedback and coaching. • Develop the mid-term technical vision and roadmap for one or more teams; evolve the roadmap for future requirements and infrastructure needs. • Design, guide, and vet system designs; write product or system development code to solve ambiguous problems. • Lead the design of GenAI solutions, optimize ML infrastructure, and guide data preparation and model optimization strategies.
Technology
New offer
Research Engineer, Gemini Retrieval, DeepMind
Mid
On-site
Mountain View, CA , +1
🏢 Summary: Research-focused Software Engineer role advancing large language model and information retrieval capabilities for Gemini, Search, and related products. The position combines model evaluation, multi-stage training and practical modeling innovations, with deployment of research advances alongside Search and YouTube teams. 🗂️ Requirements: Bachelor’s degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, a related technical field, or equivalent practical experience, 3 years of machine learning experience focused on Large Language Models or Information Retrieval, 3 years of software engineering experience using Python, C++, JAX, or PyTorch, Experience implementing multi-stage training pipelines or algorithms 📃 Skills: Python, C++, JAX, PyTorch, LLMs, IR, MachineLearning 🏢 Description: Minimum qualifications • Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or a related technical field, or equivalent practical experience. • 3 years of experience in machine learning, with a focus on Large Language Models (LLMs) or Information Retrieval (IR). • 3 years of experience with software engineering in Python, C++, JAX, or PyTorch programming, including experience implementing multi-stage training pipelines or algorithms. Preferred qualifications • Experience developing Reinforcement Learning (RL) algorithms, automated evaluation systems, or LLM reflection and reasoning frameworks. • Experience with competitive programming, mathematics competitions (e.g., ICPC, IOI, IMO), or a track record of developing novel algorithms. • Experience rapidly prototyping and iterating on complex systems, generative AI models, or multi-stage pipelines. • Experience collaborating with product engineering teams to deploy machine learning models or research innovations into large-scale production environments (e.g., Search, Recommendation Systems). • Track record of learning new software tools, frameworks, and codebases quickly to solve complex technical obstacles. About the job Research-focused Software Engineers create experiments, prototype implementations, and design new architectures for real-world challenges such as artificial intelligence, data mining, natural language processing, hardware and software performance analysis, compilers for mobile platforms, and core search. The role includes large-scale testing and rapid deployment of promising ideas, while contributing to the wider research community through university partnerships and published papers. Responsibilities • Uncover strategic opportunities at the intersection of Gemini, Search, factuality, continual learning, deep research, and domain internalization. • Analyze models and model-driven products beyond current leaderboards; understand complex problem spaces and create new ways to measure ideal behavior. • Use empirical findings to develop practical interventions and modeling innovations that improve models across downstream surfaces. • Collaborate with product teams such as Search and YouTube to scale research innovations into production environments, optimizing for quality and efficiency.
Technology
New offer
Senior Engineering Manager, AutoCloud Agentic Systems
Senior
On-site
Sunnyvale, CA
🏢 Summary: Lead the technical direction and end-to-end delivery of AutoCloud Agentic Systems. The role focuses on Generative AI, scalable software development, engineering best practices, and cross-functional alignment to deliver customer value. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8 years of software development experience, 5 years of leadership, people management, hiring, mentoring, and talent-retention experience across global locations, 2 years of Generative AI experience 📃 Skills: GenerativeAI, Softwaredevelopment, AI, Prototyping, Deployment, Monitoring 🏢 Description: Minimum qualifications • Bachelor’s degree or equivalent practical experience. • 8 years of experience with software development. • 5 years of experience in leadership, people management, hiring, mentoring, and retaining talent across global locations. • 2 years of experience with Generative AI. Preferred qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 5 years of experience working in a complex, matrixed organization. About the job Responsibilities • Lead the technical goal and execution for AutoCloud Agentic Systems, ensuring alignment with product goals and user needs. • Drive the end-to-end development life cycle of features, from ideation and prototyping to deployment, monitoring, and iteration, ensuring high quality, scalability, and performance. • Develop technology strategy and phased plans alongside product to drive product improvements or process simplifications. • Partner with cross-functional leaders across Google Cloud and AutoCloud to drive alignment and deliver customer value. • Define and advocate for best practices in AI development and software engineering, ensuring robust and reliable systems.
Technology
New offer
Staff Software Engineer, Android Hotword
Senior
On-site
San Francisco, CA
🏢 Summary: Senior Android software engineering role focused on designing, building, testing, deploying, and maintaining large-scale solutions for Hotword detection. The position emphasizes full-stack Android development in Java and Kotlin, third-party API development, and AI fluency. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 8 years of software development experience, 5 years of software product testing and launch experience, 5 years of Android application development experience, 5 years of Java/Kotlin software development experience, Experience with operating systems, including Android, AI fluency 📃 Skills: Android, Java, Kotlin, APIs, AI 🏢 Description: Minimum Qualifications • Bachelor’s degree or equivalent practical experience. • 8 years of experience in software development. • 5 years of experience testing and launching software products. • 5 years of experience with Android application development. • 5 years of experience in software development using Java/Kotlin. • Experience with operating systems, including Android. Preferred Qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 10 years of experience as an Android OS developer working on the Android OS and Google Play services. • 8 years of experience with data structures and algorithms. • 3 years of experience in a technical leadership role leading project teams and setting technical direction. • Experience developing in Kotlin or Java programming languages. • Experience designing and building APIs and large, complex systems. About the Job Responsibilities • Design, develop, test, deploy, maintain, and enhance large-scale software solutions. • Build Android software for Hotword detection. • Contribute to full-stack development, working primarily in Java and Kotlin. • Develop third-party APIs. • Demonstrate AI fluency. Be prepared to discuss knowledge and use of AI tools during the hiring process.
Technology
New offer
Staff AI/ML Software Engineer, YouTube Ads Creative Foundations
Senior
On-site
Mountain View, CA
🏢 Summary: Lead the architecture and scaling of AI/ML infrastructure for YouTube Ads creative automation. The role focuses on high-throughput distributed systems, GenAI media-processing pipelines, experimentation platforms, and technical leadership across product and research teams. 🗂️ Requirements: Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience, 8 years of software development experience, 5 years of software product testing and launch experience, 5 years building large-scale infrastructure, distributed systems, networks, compute, storage, or hardware architecture, 3 years of software design and architecture experience, Experience designing or deploying machine-learning infrastructure or platforms 📃 Skills: Python, TensorFlow, PyTorch, Cloud, Distributed, Infrastructure, Architecture, Algorithms, MachineLearning, DeepLearning, GenAI 🏢 Description: Minimum qualifications • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience. • 8 years of experience in software development. • 5 years of experience testing and launching software products. • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. • 3 years of experience with software design and architecture. • Experience designing or deploying machine learning (ML) infrastructure or platforms. Preferred qualifications • Master’s degree or PhD in Engineering, Computer Science, or a related technical field. • 8 years of experience with data structures and algorithms. • 3 years of experience in a technical leadership role leading project teams and setting technical direction. • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects. • Proficiency in deep learning frameworks (e.g., TensorFlow, PyTorch) and cloud/distributed data technologies. About the job Develop next-generation technologies that operate at massive scale. Work on a project critical to business needs, with opportunities to switch teams and projects as priorities evolve. Bring ideas across areas including distributed computing, large-scale system design, networking, data storage, artificial intelligence, and more. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance software solutions. The YouTube Ads Creative Optimization (YACO) team develops Creative Automation applications that drive advertiser value with minimal advertiser effort by leveraging AI technologies. The team operates at the intersection of Ads, YouTube, and Research. Responsibilities • Serve as the technical leader responsible for architecting, scaling, and steering next-generation infrastructure that powers AI/ML applications. • Operate at the intersection of Ads, YouTube, and GenAI research to build high-throughput systems enabling seamless creative generation and optimization. • Define the technical roadmap and architect scalable foundational infrastructure, including creative data engines, generation and rendering pipelines, and agentic orchestration frameworks. • Design and optimize distributed systems for complex GenAI and heavy media-processing workloads. • Build and mature experiment and learning infrastructure to accelerate model training, evaluation, and rapid deployment. • Partner with Product Management, Research, and executive leadership to align infrastructure capabilities with long-term business goals. • Guide, mentor, and elevate executive and junior engineers, fostering technical excellence and execution.
Technology
New offer
YouTube Product Strategy and Operations Lead, YouTube TV
Mid
On-site
San Bruno, CA
🏢 Summary: This offer focuses on developing subscriber and engagement forecasting models, defining product metrics, and delivering analytics that improve subscription growth and engagement. The role partners with Data Science, leads quantitative analysis, and automates product-health reporting with AI-enabled tools. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 4 years of experience in an analytically intensive role 📃 Skills: SQL, Spreadsheets, Visualization, Forecasting, Analytics, Modeling, Automation, AI 🏢 Description: Minimum qualifications • Bachelor's degree or equivalent practical experience. • 4 years of experience with an analytically-intensive role, such as management consulting, investment banking, business intelligence, data science, or corporate strategy and operations. Preferred qualifications • 6 years of experience in an analytically-intensive role, such as management consulting, investment banking, business intelligence, data science, or corporate strategy and operations. • Experience in consumer internet, media, sports, or online video industries, especially with subscription products. • Experience driving cross-functional programs or projects, with exceptional communication skills and the ability to influence a range of audiences. • Strong problem-solving and quantitative skills, including experience with SQL, spreadsheets, data visualization, sophisticated forecast models, and other data analytics tools. About the job Responsibilities • Own the development of driver-based subscriber and engagement models. Translate complex business inputs into forecasts that define annual and quarterly goals (OKRs) and the 5-year business outlook. • Define core product-area metrics and become an expert in how and why those metrics move. Conduct detailed analyses that result in actionable insights to improve performance. • Partner with the Data Science team to prioritize and execute sophisticated quantitative analyses and advanced modeling that delivers actionable insights to grow subscriptions and engagement. • Automate core workflows for product-health reporting, leveraging AI tools to reduce manual overhead and provide more self-serve options for executives.
Technology
New offer
Customer Engineer, Startups, Google Cloud
Senior
On-site
San Francisco, CA , +1
🏢 Summary: Customer Engineer role partnering with sales teams to design and demonstrate Google Cloud solutions for customers. The position leads technical discovery, demos, pilots, solution architecture, and delivery planning to win and expand cloud workloads. 🗂️ Requirements: Bachelor’s degree or equivalent practical experience, 6 years of cloud computing experience, 6 years of presentation delivery experience, Experience presenting to technical stakeholders and executive leaders 📃 Skills: Cloud, GoogleCloud, A2A, LangGraph, CrewAI, AutoGen, VertexAI, LLM, TTFT, MCP, Authentication, Quantization 🏢 Description: Minimum qualifications • Bachelor's degree or equivalent practical experience. • 6 years of experience with cloud computing and delivering presentations. • Experience engaging with, and presenting to, technical stakeholders and executive leaders. Preferred qualifications • Experience navigating AI infrastructure consumption models and optimizing high-throughput training/inference clusters. • Experience implementing multi-agent systems using frameworks such as A2A, LangGraph, CrewAI, and AutoGen. • Experience navigating the startup life cycle, from initial prototyping with AI Studio to scaling and achieving product-market fit on Vertex AI. • Experience working with, and a passion for, the high-growth startup ecosystem and its typical rapid-scaling issues. • Knowledge of LLM-native performance metrics, including TTFT, tokens/sec, and cost-per-request, and techniques for optimizing state management, quantization, and provisioned throughput. • Ability to implement secure agentic workflows incorporating MCP, tool-calling, and enterprise-grade authentication. About the job As a Customer Engineer, you will partner with technical sales teams to differentiate cloud solutions for customers. You will serve as the customer’s primary technical partner and trusted advisor, leading technical conversations to understand business issues. You will troubleshoot technical questions and roadblocks, participate in proofs of concept and demos, and architect cross-pillar cloud solutions. You will drive the technical win, define delivery and consumption plans, and present practical solutions to technical and business leaders. You will identify, pursue, and win new business workloads while expanding existing ones. The role requires broad technical expertise across infrastructure modernization, application modernization, data analytics, and related areas, combined with sales expertise, market knowledge, and direct technical engagement. Responsibilities • Develop and own the technical account plan and strategy, participating in planning and supporting targeted sales motions. • Combine sales, programming, and solutions architecture expertise to prove the value of the cloud portfolio through complex demos, pilots, and in-depth workshops. • Architect cross-pillar solutions, drive technical wins, and define initial delivery plans for customers; continue to lead technical engagement during the solution phase. • Facilitate the post-sales transition by supporting pricing activities and transitioning the final delivery plan to implementation teams. • Maintain awareness of progress against the delivery plan, providing support to cross-functional teams during ramp, delivery, migration, or implementation phases.
Technology
New offer
Manufacturing Test Engineer Manager
Senior
On-site
Atlanta, GA
🏢 Summary: Lead manufacturing test engineering for hardware systems, managing a team and developing scalable test strategies, automation, and process improvements. The role addresses complex product failures through RCCA, data collection, and manufacturing-process qualification for server, storage, and networking hardware. 🗂️ Requirements: Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent engineering experience, 10 years of test engineering experience in electronics manufacturing, 8 years of people management experience, Python, Bash, and Shell scripting experience for product-specific test plans and test execution 📃 Skills: Python, Bash, Shell, RCCA, ICT, BSCAN 🏢 Description: Minimum qualifications • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent engineering experience. • 10 years of experience in Test Engineering in electronics manufacturing. • 8 years of experience in people management. • Experience coding in Python, Bash, and Shell scripting to generate product-specific test plans and execute testing accordingly. Preferred qualifications • Experience in manufacturing, quality, or product engineering for hardware technology and systems. • Experience working with server, storage, and networking products, especially AI and ML servers, racks, and integration. • Experience with test station bring-up, gauge R&R/correlation, and partner or agreement manufacturing (ODM, OEM, JDM). • Experience managing manufacturing test hardware using custom electronics, fixturing, instrumentation, and defining test strategy, test automation, test optimization, and scaling test capacity. • Experience with design for test and structural tests such as ICT/BSCAN, Board- and System-level Functional Tests. • Ability to drive improvement of test systems and processes for scaling test capacity. About the job Join a team developing custom silicon solutions that support direct-to-consumer hardware products. Contribute to next-generation hardware experiences focused on performance, efficiency, and integration, while supporting the technical infrastructure behind data centers, platforms, and networks. Responsibilities • Lead a team; set and communicate individual and team priorities that support organizational goals. • Meet regularly with individuals to discuss performance and development, and provide feedback and coaching. • Apply Root Cause Corrective Action (RCCA) fundamentals and collaborate with teams to analyze failures and resolve issues. • Define and execute data-collection activities for highly complex technical issues. • Drive process design, optimization, and qualification activities for manufacturing processes involving components, parts, or products.