CareerPlanSign in

Software Development Engineer - Automation & Tools

Bengaluru, India💼 Full-time🗓 2026-08-04 → 2026-09-28

Core

Design, develop, and maintain automation frameworks and AI/LLM-powered tools to streamline engineering workflows for iPhone, iPad, and Apple Watch hardware.

Role type

Senior IC Software Development Engineer (Automation & Agentic AI)

Builds

Automated engineering tools and agentic AI features for hardware development teams

Domain

Consumer electronics hardware engineering + Applied AI/LLM

Deliverable

production ML models

Required skills

Python, LLMs, prompt engineering, agent orchestration, CI/CD, SQL/NoSQL, OOP, asynchronous programming

Preferred skills

RAG patterns, vector databases, cloud platforms, containerization, iOS/macOS development

Technologies

Python, Java, Scala, Swift, Node.js, React, Angular, Next.js, Vue, Flutter, React Native, Jenkins, GitLab CI, GitHub Actions, AWS, Azure, GCP, Docker, Kubernetes, RabbitMQ, Kafka, Pinecone, Weaviate, pgvector, FAISS

Responsibilities

Design and own automation frameworks across wireless technologies; Build agentic AI features and LLM-powered applications; Own prompt engineering, evaluation, and safety practices; Integrate AI/ML tools for code generation; Collaborate with cross-functional hardware and software teams; Contribute to CI/CD pipelines; Troubleshoot complex automated systems.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.