JobsSoftware Engineer - FinLab
McKinsey & Company logo

Software Engineer - FinLab

McKinsey & Company

Location

New York City, NY

Type

Full-time

Posted

6/11/2026

Compensation

$112,900 - $116,500 per year

Undergraduate with 2+ Years of Experience
Approval 97.9%·Filings 747·New hires 303·
💎 Strong Sponsor
·FY 2025

Job description

This role involves building the next generation of enterprise intelligence through the creation of autonomous AI agents that automate critical workflows for clients in various sectors. The engineer will leverage a modern AI stack to design systems capable of understanding requests and reasoning through complex data. The position emphasizes the importance of user experience and design, aiming to bring consumer software principles to the enterprise environment. The role also offers opportunities for mentorship and professional growth within a diverse global community.

Requirements

  • 3+ years of professional or internship experience in computer science, design, information systems, electrical engineering or related discipline; master's degree is a plus.
  • Expert proficiency in modern web technologies such as JavaScript, React/Angular, HTML/CSS, Node, and a strong foundation in Python for backend development.
  • Experience with modern AI development frameworks like Langchain, platforms like Amazon Bedrock, and libraries like PydanticAI.
  • Proven ability to architect and deploy complex AI systems using critical tooling and interoperability standards.
  • A strong command of UI/UX principles for building user interfaces and designing human-in-the-loop workflows.
  • Experience with data visualization tools like D3.js for creating dashboards and monitoring autonomous AI agents.
  • Experience with web testing, debugging, API integration, analytics, and KPI optimization.
  • Exposure to responsive and/or native mobile development.
  • Proven record of leadership in a work setting or through a personal project portfolio.
  • An active GitHub and/or personal web portfolio showcasing relevant projects.

Responsibilities

  • Build autonomous AI agents that automate critical workflows for clients.
  • Design systems that understand requests and reason through complex data.
  • Create custom software tools to be implemented within client organizations.
  • Contribute to the design of the tech stack and ensure its success.
  • Exercise creative and technical skills while growing into a thought leader.
  • Drive lasting impact and build long-term capabilities with clients.
  • Engage in continuous learning and embrace feedback for personal development.
  • Collaborate with a diverse team to offer innovative ideas and practical solutions.

Benefits

  • Employees at McKinsey are often offered a comprehensive benefits package, including medical, dental, and vision coverage, prescription benefits, mental-health resources, expert medical opinions, and travel emergency protection. Financial benefits typically include retirement contributions and savings plans, life/accident/disability insurance, tax-advantaged accounts, and financial coaching. Many roles also feature generous paid time off (including volunteering days), flexible/hybrid work options, family care support (parental leave, fertility/adoption/surrogacy assistance, backup care), tuition reimbursement, transportation benefits, discounts, and matching gifts.

Is this posting expired or inaccurate?