The Job logo

What

Where

Principal Software Engineering Manager

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a seasoned SW Engineering Manager with experience in embedded systems to drive business success with a strong background in conception, development, and shipping of great products. The job involves leading a team designing efficient and scalable systems using LLMs for synthetic data generation, human in the loop labeling, automating algorithm validation, building reports and dashboards, etc. The job may also require working on OnDevice and Cloud AI models. This is a full-time on-site opportunity located in Hyderabad, Telangana, India.

Job description 

Qualifications

Basic Qualifications:

- A minimum of 12+ years of experience in software and/or product development

- Excellent C/C++/Java/Kotlin/JNI design and coding skills

- Proven track record of shipping high volume consumer devices (Windows, Android, Linux)

- Proven track record of designing and directing complex architecture that spans multiple technologies from core kernel to the application layer

- Android skills (platform and app layer)

- Data/ML skills/LLM/OnDevice and Cloud AI models

- Design/coding/Debugging/Problem solving (Data structures)

- Experience with shipping Android based products with AI powered experience

- BS in Engineering or equivalent experience

 

Additional Qualifications:

1) Data infrastructure - synthetic phone data and pipeline, automation, etc

2) DB with vector indexing and Embedding

3) APPX package for hosting models with encryption / theft protection

4) Background runners for data processing

5) LLM prompts and option sets for Sydney to support RAG

6) Suggestion service prompts

7) LlamA /AI Runtime (SNPe, QNN or similar)

- Ability to quickly ramp-up on complex and unfamiliar code

- Ability to work with stakeholders across functions (Product Managers, Quality, Partners etc)

- Experience with working with geographically diverse teams

- Experience with embedded system software development, especially at a system architectural level

- Ability to handle the debugger well to quickly identify and resolve issues spanning multiple subsystems
- Enthusiastic, motivated and self-driven
- High tolerance to ambiguity and ability make progress in the face of it
- Strong communication skills and ability to work across multiple disciplines and functions (PM, Test, Hardware Engineers, etc.)
- Some domestic and international travel will be necessary.

 

 

Responsibilities

A big part of this job will be focusing on ultimate outcomes / big picture conceptualizing all the way down to ensuring the delivered product exceeds expectations with the feedback mechanisms in place to allow validation and continual improvement. The job requires to be heavily data driven, starting from product scoping, tech building, and continual improvement, decision making etc.

 

We are looking for a seasoned SW Engineering Manager who has experience working in embedded systems to drive business success with a strong background in conception, development, and shipping of great products.  Job involves leading team designing efficient and scalable systems using LLMs for synthetic data generation, human in the loop labeling, automating algorithm validation, building reports and dash boards, etc. Job may also require to work on OnDevice and Cloud AI models.

 

The job is highly dynamic and involves working across various disciplines to successfully deliver premium products with top notch AI experience and quality. Our colleagues are among the best in the industry and share an intense passion for delivering amazing products. We’re also a team that likes to have fun and continually learn, and we build that attitude into how we work together and what we create.

 

Some domestic and international travel will be necessary.

Set alert for similar jobsPrincipal Software Engineering Manager role in Hyderabad, India
Microsoft Logo

Company

Microsoft

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 Years

Category

Software Engineering

Locations

Hyderabad, Telangana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Microsoft Logo

Principal Engineering Manager

Microsoft

Hyderabad, Telangana, India

Posted: a year ago

This role requires 12+ years of software engineering experience with proven track records. You will be leading a team and must have great analytical skills to drive product improvement and new features. Excellent written and communication skills are essential. You must have a good track record for hiring right talent. You will have the opportunity to work with Azure cloud technology and various modern technologies. Your responsibilities include org level leadership, coaching the team, providing technical direction, improving engineering process, and hiring talent for the team's charter.