Principal Software Engineer, AI Platforms (Bengaluru)

Principal Software Engineer, AI Platforms (Bengaluru)

20 Oct
|
ARM
|
Bengaluru

20 Oct

ARM

Bengaluru

We are hiring a Principal Software Engineer for Arm's AI Platforms team in Bangalore. You will help shape technical direction, build production software, and establish the engineering practices of a growing team. Working with the Director of Engineering and technical leaders across Arm, you will take responsibility for significant platform capabilities and remain closely involved in their implementation.

We are looking for an exemplary practitioner whose code, technical decisions, and approach to difficult problems set the standard for the team. You will combine systems engineering depth with hands-on expertise in agentic AI across the software development lifecycle (SDLC), helping engineers embrace new methods and assess their effect on delivery and quality.

Responsibilities

• Define technical direction with engineering leadership. Assess platform needs, explore design options, and turn decisions into software the team can deliver and operate.
• Design and implement distributed platform services. Write critical code, review implementations,



and rapid prototyping to test uncertain assumptions before committing to a design.
• Shape the engineering culture through daily practice. Help the team deliver frequent changes with clear ownership, practical design and code reviews, and verification appropriate to the software being built.
• Build and use agentic AI workflows across the SDLC. Give agents useful project context, connect them to development tools, and establish feedback through tests and code review. Measure their effect on delivery speed and software quality.
• Keep current with developments in software engineering, AI development tools, and cloud systems. Evaluate promising approaches through hands-on experiments and adopt them when the results justify the change.
• Resolve difficult design and production problems involving concurrency, data consistency, performance, and failure recovery. Use what you learn to improve the architecture and the team's engineerin

📌 Principal Software Engineer, AI Platforms (Bengaluru)
🏢 ARM
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer, ai platforms (bengaluru) / bengaluru