Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Contract AI

$176k - $179.5k

McKinsey & Company

Locations Atlanta Boston Chicago Dallas Washington DC Do you want to do work that matters, alongside supportive leaders who will help you grow faster than you ever thought possible? Are you a creative problem-solver who is energized by challenges? You’ve come to the right place.

YOUR IMPACT

As a Senior Software Engineer on the Contract AI product team, you will be a strong individual contributor building features, improving platform quality, and hardening the system for scale across multiple concurrent client deployments. You will work across the stack - from AI-powered extraction pipelines through to the analytics dashboard - and you will bring genuine GenAI engineering depth, not just familiarity. Contract AI is McKinsey’s enterprise-grade platform for automated contract compliance - using Generative AI and rule-based logic to extract, compare, and evaluate contracts and invoices at scale. Deployed into client Azure cloud environments, the platform helps global enterprises identify and recover pricing leakage across large procurement portfolios. The engineering team builds and maintains the full stack: extraction pipelines, compliance evaluation logic, data ingestion workflows, and an analyst-facing dashboard. Develop and refine the AI pipeline that processes raw contracts and invoices, including prompt engineering for document extraction, structured output parsing, clause normalization, and confidence scoring. Translate business rules into deterministic evaluator code (Python/C#). Build and maintain the library of compliance cases that power the platform’s leakage detection. Write production Python and C#/.NET backend code. Develop TypeScript/React components in the analyst‑facing dashboard. Build and maintain data ingestion pipelines using Azure Data Factory. Implement agentic workflows using LangGraph, Semantic Kernel, or equivalent frameworks for multi-step contract reasoning tasks. Stay current with the fast-moving agentic AI landscape and bring relevant innovations into the platform. Write comprehensive tests (unit, integration, end-to-end). Participate actively in code reviews. Instrument services with structured logging and observability tooling. Configure and tune the platform for new client data schemas and pricing structures. Debug and resolve issues in cloud-hosted deployment environments. Participate in technical design discussions. Mentor junior engineers. Identify and propose improvements to engineering practices.

YOUR GROWTH

Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we’ll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues—at all levels—will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you’ll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won’t find anywhere else. Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast‑paced learning experience, owning your journey. A voice that matters: From day one, we value your ideas and contributions. You’ll make a tangible impact by offering innovative ideas and practical solutions, all while upholding our unwavering commitment to ethics and integrity. Global community: With colleagues across 65+ countries and over 100 different nationalities, our firm’s diversity fuels creativity and helps us come up with the best solutions for our clients. World‑class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well‑being for you and your family.

YOUR QUALIFICATIONS AND SKILLS

5+ years of software engineering experience delivering production systems. Strong Python – application development, type‑checking, async patterns, testing (pytest) is required. Proficiency in C#/.NET – .NET Core/8, REST APIs, object‑oriented design are required. Recent, hands‑on experience integrating Generative AI into production software – Azure OpenAI, LangChain, Semantic Kernel, RAG pipelines, or structured extraction. This experience must be production use, not prototype or side‑project. Demonstrated familiarity with agentic AI frameworks (LangGraph, AutoGen, CrewAI, or equivalents). Experience with Azure cloud services: AKS, Azure Functions, CosmosDB, Postgres, Azure DevOps. Experience with TypeScript/React in production. Strong SQL skills: schema design, query optimization, Postgres preferred. Engineering discipline: test‑driven development, CI/CD pipelines, code reviews, containerization (Docker/Kubernetes). Experience with Azure Data Factory or equivalent ETL pipeline tooling. Exposure to vision LLMs and document understanding (PDF/DOCX extraction at scale). Familiarity with procurement, contract management, or invoice processing domains. FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. For new joiners for this role in the United States, including all office locations where the job may be performed, a reasonable estimated range is $176,000 - $179,500 USD – to help you understand what you can expect. This reflects our best estimate of the lowest to highest salary for this role at the time of this posting, ensuring you have a clear picture right from the start, though it is important to remember that actual salaries may vary. Factors like your office location, your unique blend of experience and skills, start date and our current organizational needs all play a part in determining the final figure. Certain roles are also eligible for bonuses, subject to McKinsey’s discretion and based on factors such as individual and/or organizational performance. Additionally, we provide a comprehensive benefits package that reflects our commitment to the wellness of our colleagues and their families. This includes medical, mental health, dental and vision coverage; telemedicine services; life, accident and disability insurance; parental leave and family planning benefits; caregiving resources; a generous retirement contributions program; financial guidance; and paid time off. FOR NON-U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. For additional details regarding our global EEO policy and diversity initiatives, please visit our McKinsey Careers and Diversity & Inclusion sites. #J-18808-Ljbffr McKinsey & Company

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Contract AI in Dallas, TX vacancy
  • McKinsey & Company seeks a Senior Software Engineer to join the Contract AI product team in Dallas. The role focuses on developing AI pipelines, application code, and refining features of enterprise-grade platforms for contract compliance. The ideal candidate will have... 
    Contract work
    Senior

    McKinsey & Company

    Dallas, TX
    1 day ago
  •  ...About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API...  ...strategies including unit, integration, and contract testing Deployment: Manage CI/CD...  ...principles Familiarity with AI-powered development tools (Cursor, Claude... 
    Contract work
    Senior
    Remote work

    INFINITE CHOICE LLC

    Dallas, TX
    21 days ago
  •  ...Job Title: Senior AWS Cloud Engineer Job Location: Dallas, TX - 5 days onsite Duration: 6+ Months Contract Interview Mode: Video Interview W2 candidates only preferred...  ...patterns Nice-to-Haves AI/ML pipeline or SageMaker experience... 
    Contract work
    Senior
    Work experience placement

    campus4tech

    Dallas, TX
    1 day ago
  • $115k - $125k

     ...the Information Services Department, the Senior Applications Developer plays a critical role...  ...such as Microsoft Azure Integrate AI/ML capabilities (e.g., predictive models,...  ...the performance of this job. It is not a contract or employment agreement and is not to be... 
    Contract work
    Senior
    Full time
    Work at office

    Fox Rothschild

    Dallas, TX
    4 hours ago
  •  ...Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members,...  ...modern networking concepts and software-defined infrastructure English...  ...Exadel benefits vary by location and contract type. Your recruiter will fill... 
    Contract work
    Senior
    Work at office
    Local area
    Remote work

    GrabJobs

    Garland, TX
    3 days ago
  •  ...Senior Salesforce Developer Dallas, TX (Onsite) | 12-Month Contract (Extension/Conversion Potential) | Competitive Hourly Rate...  ...Opportunity Join a high-performing engineering team focused on building and...  ..., you agree to receive calls, AI-generated calls, text messages... 
    Contract work
    Senior
    Hourly pay

    Apex Systems

    Dallas, TX
    15 hours ago
  •  ...Grow your career as a Senior Full Stack Java Developer...  ...bank in Irving, TX. Contract role with strong possibility...  ...in Computer Science, Engineering, or a related field, or...  ...~7+ years of software development experience...  ...Familiarity with AI-assisted development tools... 
    Contract work
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Motion Recruitment

    Irving, TX
    1 day ago
  •  ...is seeking a highly skilled Senior Software Product Enginee r for a 100%...  ...candidate is a highly experienced engineer with expertise in scalable cloud-native architectures, AI-enabled applications, and...  ...across unit, integration, and contract testing. Design scalable... 
    Contract work
    Senior
    Remote job
    Full time

    VetsEZ

    Dallas, TX
    15 days ago
  • $65 - $80 per hour

     ...Solutions We are looking for a Senior React Native Developer...  ...designers and backend engineers to define and implement...  ...type Employment type Contract Job function Job...  ...week ago Senior Mobile Software Developer (Equity-Only)...  ...started with the help of AI. #J-18808-Ljbffr Infinite... 
    Contract work
    Senior

    Infinite Computer Solutions

    Dallas, TX
    3 days ago
  • $110k - $170k

     ...leading-edge Agile team in the engineering group is looking for a motivated and energetic Senior Software Engineer who is eager to learn...  ..., and integrates Generative AI modules (e.g. ChatGPT, Gemini,...  ...laws with the Office of Federal Contract Compliance Programs.  To... 
    Contract work
    Senior
    Work at office
    Work visa
    Flexible hours

    SquareTrade

    Dallas, TX
    8 days ago
  • $88.2k - $173.5k

    Senior AI Software Engineer Position Description We're growing rapidly and are looking for Senior AI Software Engineers experience to join...  ...change based on the specific terms and conditions of the contract being supported. CGI anticipates accepting applications... 
    Contract work
    Senior
    Work at office
    Local area
    Dallas, TX
    15 days ago
  • $50 - $60 per hour

     ...DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule...  ...Wealth Management, and Insurance Planning.   Advantages of contracting with us: You'll be able to choose which projects you want to... 
    Contract work
    Senior
    Hourly pay
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Mesquite, TX
    more than 2 months ago
  •  ...A technology-focused engineering organization is seeking software engineers to help design and build high-performance distributed computing systems used...  ...design and development, including API documentation and contract testing TCP/IP networking fundamentals, particularly... 
    Contract work
    Senior

    Searchability®

    Dallas, TX
    4 hours ago
  •  ...way. The Island Enterprise Platform unifies AI enablement, network access, data protection,...  ...changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a... 
    Senior

    Capitolis

    Dallas, TX
    3 days ago
  • A leading tech company is seeking an experienced software engineer to evaluate and refine AI-generated code, ensuring it is efficient and reliable. The role involves collaboration with cross-functional teams and developing agents for code verification. Candidates must have... 
    Senior
    Remote job
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Dallas, TX
    3 days ago
  •  ...Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying...  ...training pipelines, and top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Dallas, TX
    3 days ago
  • $134.97k - $165.62k

    Analog Devices is seeking a Senior Engineer, Software Systems Design Engineering based in Dallas, Texas. The role involves translating high-level...  ...automotive environments. The position offers a full-time contract with a salary range of $134,971 to $165,615 per year, plus... 
    Contract work
    Senior
    Full time
    Remote work

    Analog Devices

    Dallas, TX
    1 day ago
  • $70 - $85 per hour

     ...the job poster from Synergis As a C++ Software Engineer you will be responsible for the design...  ...problems/needs from design to delivery. Senior Software Engineer Responsibilities Designs...  ...level Mid-Senior level Employment type Contract Job function Information Technology... 
    Contract work
    Senior
    Hourly pay
    Full time
    Work experience placement
    Local area
    Immediate start

    Synergis

    Dallas, TX
    2 days ago
  • $180k - $210k

     ...Safer World. TRM Labs provides AI-powered intelligence...  ...secure. The Full-Stack Product Engineering team is responsible for building...  ...build reliable and scalable software that will be used by all TRM...  ...reduction and knowledge sharing. Senior Engineer: Successfully... 
    Senior
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Dallas, TX
    1 day ago
  •  ...HiOperator is seeking a highly skilled and motivated Senior Software Engineer to join our team. As a key member, you will deliver large and complex...  ...in Large Language Models (LLMs), artificial intelligence (AI), and data-driven decision making. Responsibilities will include... 
    Senior
    Full time
    Work at office

    PowerToFly

    Dallas, TX
    1 day ago
  •  ...leading the shift toward agentic infrastructure : platforms that reason, adapt, and operate alongside AI-native systems. Upbound is hiring a Senior Software Engineer to help us build and operate Upbound Spaces, the multiple control plane management software at the... 
    Senior
    Remote work
    Worldwide
    Shift work

    Upbound - Job Posting

    Dallas, TX
    3 days ago
  •  ...health together with us by becoming a Senior Software Engineer I At CompuGroup Medical we have the mission...  ...decisions; define clear interface contracts; balance scalability, performance,...  ...; collaborate with IT/operations. Use AI assisted development tools responsibly... 
    Senior
    Flexible hours

    CompuGroup Medical SE & Co. KGaA

    Richardson, TX
    3 hours ago
  • $102.4k - $179k

     ...using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture,...  ...best practices preferred. Experience leveraging AI‑assisted development tools such as GitHub Copilot, OpenAI... 
    Senior

    Vizient

    Irving, TX
    4 hours ago
  •  ...nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta,...  ...non-technical audiences Identify opportunities to introduce AI driven capabilities, automation, and data insights into client... 
    Senior

    Doeren Mayhew

    Dallas, TX
    4 hours ago
  • $122k - $157k

     ...Senior Software Engineer at Cetera Financial Group Join our team to build innovative, AI‑driven solutions in the financial industry. We encourage curiosity, practical problem‑solving, and calculated risk‑taking. As a Senior Software Engineer, you will collaborate with... 
    Senior
    Work at office
    Flexible hours

    Cetera Financial Group

    Dallas, TX
    2 days ago
  •  ...Role Overview The Senior Software Engineer will architect, build, and optimize the high-performance advertising platform, leveraging machine...  ...collaborative work. Understands the strengths and pitfalls of AI Agents and frequently uses them to collaborate on, review... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Garland, TX
    3 days ago
  • $93.2k - $130k

     ...applications across the full SDLC. Leverage AI‑assisted development tools to accelerate...  ...and support to junior and mid‑level engineers when needed. Collaboration & Continuous Improvement...  ...experience). 4-7 years of progressive software engineering experience with a strong... 
    Senior
    Local area

    SwiftCruit

    Dallas, TX
    3 days ago
  • $88.9k - $165.1k

     ...using Java and Python Apply spec‑driven AI‑assisted development as a core development...  ...code quality through reviews, testing, and engineering best practices Collaborate with product,...  ...experience) 7–10 years of hands‑on software development experience Strong expertise in... 
    Senior
    Local area
    Flexible hours

    Unavailable

    Irving, TX
    2 days ago
  • $130k - $145k

     ...action that enables humans and AI Agents to engage in the...  .... We're looking for a senior-level full-stack engineer who pairs deep judgment with...  ...degree in Computer Science, Software Engineering, Information...  ..., bounded work with clear contracts and acceptance criteria. Hands... 
    Senior
    Temporary work
    Work visa
    Flexible hours

    Total Expert

    Dallas, TX
    3 days ago
  • $93.2k - $130k

    SwiftCruit is seeking a Software Engineer in Dallas, Texas, to design and develop scalable enterprise applications. This role involves leading backend API development and optimizing CI/CD pipelines, while actively collaborating with cross-functional teams. The ideal candidate... 
    Senior

    SwiftCruit

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Contract AI. Be the first to apply!