Android AI Systems SDET
5 days ago
Join a pioneering engineering team driving the evolution of intelligent systems across one of the world's most widely used technology ecosystems. As an AI Systems SDET, you'll be part of a high-impact program powering next-generation conversational and on-device intelligence that runs seamlessly across mobile, app, and cloud environments.
In this role, you'll work hands-on to ensure the performance, stability, and correctness of AI system integrations across Android and broader software stacks. You'll design automation frameworks, build quality pipelines, validate end-to-end AI features, and transform data into insights that enhance how billions of users experience intelligent computing.
Key ResponsibilitiesAI System Validation & Debugging
- Validate AI functionality across Android platforms, applications, and distributed systems for stability, compatibility, and correctness.
- Collaborate with developers to design and refine AI evaluation datasets, improving model performance, data coverage, and quality.
- Conduct system-level testing and deep debugging using tools like ADB, logcat, and tombstone to identify and resolve root causes of anomalies.
- Execute edge-case and exploratory testing to uncover reliability issues in AI-driven experiences.
Performance & Benchmarking
- Run and analyze performance and compatibility benchmarks (e.g., ACT suites, custom microbenchmarks).
- Monitor system performance across multiple layers (device, middleware, app) to detect regressions and resource inefficiencies.
- Evaluate key metrics such as latency, throughput, and memory usage, and provide optimization recommendations.
Automation, Data & Quality Insights
- Develop automation frameworks and pipelines to increase coverage, repeatability, and reliability of AI system testing.
- Write and optimize SQL queries and Python scripts to analyze test data and system logs, surfacing actionable quality metrics.
- Build internal dashboards to visualize test results, model behavior, and regression trends in real time.
- Generate regular quality reports summarizing findings, trends, and recommended improvements.
Cross-Platform Integration Testing
- Validate AI integration across multiple layers — from Android OS to application and cloud endpoints — ensuring seamless user experiences.
- Collaborate with platform, ML, and app teams to verify feature readiness and consistency across devices and environments.
- Ensure compatibility and coherence across software versions, model updates, and hardware configurations.
Collaboration & Communication
- Create clear test plans, documentation, and SOPs to maintain consistency and scalability of testing processes.
- Partner closely with project managers, developers, and ML engineers to improve AI quality evaluation practices.
- Contribute to strategy discussions and help shape the long-term testing roadmap for cross-system AI features.
Required Qualifications
- Strong proficiency in C++, Java, and Python, with proven experience in test development and system-level debugging.
- Skilled in shell scripting and SQL querying, with ability to automate workflows and perform data analysis independently.
- Experience with Android system debugging tools (ADB, logcat, tombstone) and troubleshooting across native and app layers.
- Familiar with CI/CD tools (e.g., Jenkins, GitLab CI) and Git-based version control and review processes.
- Understanding of Android system architecture, including AOSP, HAL, JNI, and AIDL.
- Hands-on experience testing AI or ML-based systems, including dataset validation and metric tracking.
- Data analysis and visualization proficiency — capable of building dashboards to monitor quality signals.
- Excellent communication and documentation skills; fluent in English and effective in global, cross-functional teams.
Preferred Qualifications
- Experience with Tradefed, NNAPI, TensorFlow Lite, or other Android AI frameworks.
- Skilled in data warehousing, cron job automation, log parsing, and metric tracking.
- Familiar with agile environments and large-scale global collaboration.
- Prior exposure to testing multi-device or distributed AI systems (mobile, web, backend, or embedded).
Why This Role?
- Impact at Scale: Your work will directly enhance the intelligence, speed, and reliability of AI experiences used by billions.
- Technical Depth: Work across OS, app, and AI system layers — from deep debugging to end-user experience validation.
- Continuous Innovation: Collaborate with world-class teams pushing the limits of platform intelligence and on-device AI.
- Visibility & Growth: Contribute to a flagship AI initiative at the intersection of systems engineering, data analysis, and automation excellence.
-
SDET Android System
5 days ago
Mountain View, California, United States Prospance Inc Full time $104,000 - $170,000 per yearJob Description:Understand the business requirements and Develop and execute comprehensive test strategies, including functional, integration, regression, and performance testing, with a focus on core Android internals, APIs, lifecycles, and instrumentation.Dive deep into design/architecture for Android System, Framework, Kernel, TA alongside with...
-
Mountain View, California, United States FocusKPI Inc. Full time $72 - $82FocusKPI is looking for an Android System Software Development Engineer in Test (SDET) to join one of our clients, a high-tech SaaS company.Work Location: Mountain View, CADuration: 12-month contract; Hybrid role (4 days per week onsite)Pay Range: $72/hr to $82/hr**No C2C resumes are considered**Role & Responsibilities:Understand the business...
-
Mountain View, California, United States Google Full time $141,000 - $202,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in Python or 1 year of experience with an advanced degree.Experience with ML or ML algorithms.Preferred qualifications:Master's or PhD degree in Machine Learning.2 years of experience in applied ML/ML research.Experience with NLP, LLM,...
-
Software Engineer in Test
5 days ago
Mountain View, California, United States SPECTRAFORCE Full time $120,000 - $180,000 per yearJob Title: SDET Android System IIILocation: Mountain View, CA (Hybrid - 4 days a week onsite)Duration: 12 monthsDuties:Understand the business requirements and Develop and execute comprehensive test strategies, including functional, integration, regression, and performance testing, with a focus on core Android internals, APIs, lifecycles, and...
-
Product Manager I, Android AI Experiences
5 days ago
Mountain View, California, United States Google Full time $132,000 - $189,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.3 years of experience in product management or related technical role.1 year of experience taking technical products from conception to launch (e.g., ideation to execution, end-to-end, 0 to 1, etc).Preferred qualifications:Bachelor's degree in Computer Science or Engineering.2 years...
-
Staff Software Engineer, Android
5 days ago
Mountain View, California, United States Otter Full timeThe OpportunityHelp shape the future of mobile productivity at the cutting edge of AI. As aStaff Android Engineer, you'll build and scale the next generation of intelligent, AI-powered mobile experiences that help millions of users work smarter. You'll be the driving force behind Android innovation at , leading the creation of sleek, high-performing features...
-
Mountain View, California, United States Google Full time $224,000 - $315,000 per yearApplicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.Note: By applying to this position you will have an opportunity to share your preferred working location from the following:...
-
Mountain View, California, United States Google Full time $166,000 - $244,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with C++.Preferred qualifications:Master's degree...
-
Mountain View, California, United States Google Full time $141,000 - $202,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in the C/C++ programming language.1 year of experience in low level programming in C or C++.Preferred qualifications:Master's degree or PhD in Computer Science or related technical fields.2 years of experience with data structures or...
-
Software Engineer, Mobile, Android Toolkit
6 days ago
Mountain View, California, United States Google Full time $141,000 - $202,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience programming in Java or Kotlin.2 years of experience with Android application development.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.2 years of experience with data structures or algorithms in either an...