Jobs and Careers
AI

Vice President, Software Engineering Generative Artificial Intelligence (AI)

AIG
United Statesfull_timeVerifiedPosted 1 Aug 2024
💰 $2,147,483,647/yr

About the role

Get to know the business

At AIG, technology is at the heart of everything we do, from underwriting risks to processing claims. The Information Technology (IT) team equips our colleagues with the latest tools to complete their work efficiently, with the highest standards of excellence. The team is responsible for shielding the company’s systems from security risks, while designing technology strategies that enable AIG’s businesses to achieve their goals. Innovation in IT drives innovation across the organization.

About the role

You would serve in a managerial capacity or as an individual Subject Matter Expert (Principal Software Engineer) with a focus on designing, building, and integrating Generative AI capabilities within AIG’s global software portfolio.

In a managerial capacity, you direct a medium sized team (8+ FTEs/FTCs) of Software Engineers / Developers to drive the Software Development Lifecycle, including the design, implement, test and integrate the application or software through a DevOps and Agile manner. You may also lead a team or serve as an SME focused on one of the core SDLC steps (e.g. DevOps Practice Lead, Testing and Quality Assurance Lead or Deploy and Release Management Lead).

As a Manager, you would also have advanced knowledge in developing applications with highly scalable cloud solutions, using modern concurrency principles, and programming languages used by our AIG core businesses.

What you need to know:

Ideation and Requirements:

  • Brainstorming ideas that solve the problem faced by the target user;

  • Interacting with stakeholders and users to collect and document project requirements in close partnership with the IT Business Relationship Owners.

Design:

  • Creates the architecture of a software system and its element, in close partnership with the Enterprise Architecture standard and guidelines.

Development:

  • Oversees the writing of the code for the software using the relevant programming language.

Testing and Quality Assurance:

  • Oversees the evaluation of the quality of software to identify errors and defects and ensure the software corresponds to the specifications established at plan and design.

Deploy and Release Management:

  • Prepares the software to run and operate in a specific environment including planning and schedule the deployment of a software version through different stages and environments and coordinating with Product Owners, Quality Managers, Change Managers and DevOps.

DevOps Continuous Integration:

  • Make modifications and adjust based on feedback from release through the DevOps lifecycle toolchain.

Maintenance:

  • Prepares to hand off the support of the software after it has been delivered to the market, to the IT Production Support team.

People Management: First Line Manager or Individual Contributor

Geographic Scope: Multiple Countries

What we’re looking for:

Scope and Impact:

  • Manage the day-to-day activities of a medium sized (10+ FTEs/FTCs) engineering team; multiple countries.

  • Guides team members in strategy, alignment, analysis, and execution tasks.

  • Leads activities around modern software design and development core practices.

  • Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems.

Problem Solving:

  • Identifies and resolves the most complex problems/issues/ assignments and identify barriers hindering operations.

  • Leverages expert problem- solving skills and techniques.

  • Responsible for creatively resolving unclear situations utilizing the highest level of expertise in specialized field.

Autonomy and Decision Making:

  • Applies expert analysis techniques in area of specialization to make decisions.

  • Decision-making authority may extend beyond both area of specialization and unit/team.

  • Sets priorities and/or sequence of task to achieve objectives with little to no oversight.

Leadership:

  • Coordinates and supervises the daily activities of immediate work group/team.

  • Sets priorities for the team to ensure task completion.

  • Provides technical guidance to employees.

  • Responsible for career development and growth of employees in immediate work group/team.

Knowledge Expertise:

  • Serve as a Subject Matter Expert for the Software Development Lifecycle, DevOps and Agile methodologies.

  • Mastery of a modern scripting

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AIG

View company profile →