Director of Software Engineering - AI and Large Language Models

McAfee

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 12 years

Job Details

Job Description

Director, Software Engineering AI, LLM

Role Overview:

We are seeking an experienced Director of Software Engineering to lead the design, development, and deployment of cutting-edge Agentic applications that use AI/LLM services and AI protections. You will exhibit a deep understanding of building products with AI, native cloud application development, and consumer products. Use of AI will include both in SDLC and in building, and running products.This role combines deep cloud expertise with modern AI
tooling, requiring proficiency in GoLang, MCP (Model Context Protocol) tools, LLMs, and full-stack development on AWS infrastructure. This role will lead a team as well.

This person has a strong interest in building Consumer products, and wants to join our collaborative team to help build best-in-class products that our customers deserve. You will provide technical leadership in the areas of software design and development and lead architects and managers.

In a world where AI is becoming an essential part of software development every day, we are offering you a rare opportunity to influence and contribute to an interesting consumer business that protects our customers' - in one of the most vibrant cities in India.

This is a Hybrid position located at our Bangalore, India, development center. You will be required to be on-site 2 to 3 days per week. When you are not working on-site, you will be working from your home office. We are only considering candidates within a commutable distance to our Bangalore office and are not offering relocation assistance at this time.

About the Role

  • You will drive product requirements and roadmap planning with the cross-functional teams, including product management, and program management

  • You will lead the design, architecture, and implementation of highly scalable Cloud solutions

  • You will be customer obsessed and build products that deliver optimal experiences

  • You will have people management responsibilities, including hiring talented individuals, performance management, feedback, and appraisal

  • You will drive operational excellence including quality initiatives like code reviews for early defect detection, unit testing, best practices for secure development, and scalability within the development teams

  • Your team will define detailed, comprehensive and well-structured test plans and test cases for the products

  • You will use your experience in agile development/testing practices, and develop failure mode scenarios to ensure efficient release testing

  • We will ask you to help optimize the software testing process and procedures to make them more efficient

About You

  • You have a minimum of 12-15 years of software development experience

  • 5+ years of experience as a Director of a product development team

  • At least 5+ years of experience in full-stack development of high-performing, scalable cloud applications using various cloud development stacks

  • Design, develop, and deploy cutting-edge Agentic applications that use AI/LLM services and AI protections

  • Building scalable applications in cloud-based environments - Amazon AWS, Azure platforms

  • Deep skills in REST Services with Golang, Python and containerization (Docker) with orchestration solutions including EKS, Kubernetes etc.

  • Expertise in SQL, no-SQL and big data frameworks: DynamoDB, MS-SQL, Cassandra, MongoDB, Apache Spark, S3, Hadoop etc., and middleware like Kafka, Redis etc.

  • Experience with Neural Networks, machine learning, deep learning and NLP tools and frameworks will be a plus

  • Deep understanding of best design and software engineering practices – design principles and patterns, performance engineering, best practices for security, privacy,

  • identity protection

  • Architect and design leading solutions with a strong focus on security, performance and scalability

  • Experience in Software Development principles and methodologies such as Agile

  • Have excellent debugging and problem-solving skills

  • Building partnerships and interpersonal skills, both oral and written, and the ability to collaborate with internal and external parties including Development teams,

  • Program/Product managers, Technical Publications and other Project Stakeholders

  • Positively adapting to project changes and multitasking

  • Experience in working remotely with teams would be useful to have

  • Anything above that gets you an enthusiastic high-five and bonus points for having experience in the computer security industry

  • Experience with Safety, Privacy, Identity, Connected Home, Wearables, IoT products is a plus

  • We prefer a Masters/Ph.D of Engineering in Computer Science or equivalent.



Company Overview

McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users’ needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.

Company Benefits and Perks:

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We’re proud to be Great Place to Work® Certified in 10 countries, a reflection of the supportive, empowering environment we’ve built where people feel seen, valued, and energized to reach their full potential and thrive.

We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

We're serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Experience Level

Executive Level

Job role

Work location

India, Bengaluru

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 12 years

About company

Name

McAfee

Job posted by McAfee

Apply on company website