CareerPlan

Senior Android Software Engineer

Full-time2026-09-25 → 2026-11-13

Core

Design and implement AI agents and systems to automate and enhance the software testing lifecycle, integrating LLMs into CI/CD pipelines and developer workflows.

Role type

Senior IC software engineer (AI-native quality engineering)

Builds

AI-powered testing agents, automated test generation/evolution systems, and intelligent quality gates for large-scale codebases.

Domain

Software Quality Engineering / Applied AI / LLMs

Deliverable

production ML models

Required skills

Software engineering in high-scale environments, AI/ML or LLM-based system development, testing frameworks and CI/CD pipelines, fullstack and platform engineering, distributed systems design, prompt engineering, RAG implementation.

Preferred skills

Experience building client and server-side systems for mobile stacks (Swift, Kotlin), backend services (Java, Python), agentic execution of business flows, exploratory testing automation.

Technologies

TypeScript, Swift, Kotlin, Java, Python, LLMs, RAG, CI/CD pipelines

Responsibilities

Build end-to-end AI systems for test case generation and coverage maintenance; develop context-aware agentic E2E validation on pull requests; design scalable AI-driven systems for large-scale engineering environments; collaborate with Mobile, Infrastructure, and Product Engineering teams; mentor team members on applying AI in engineering systems.

Seniority

Senior, hands-on IC