Cognizant logo

Senior AI Solutions Engineer (Backend/Python/Typescript)

Cognizant

Charlotte, NC · HybridJob$70–130K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$70–130K/yr
Location
Charlotte, NCHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Senior AI Solutions Engineer designs, builds, and deploys AI-powered software solutions for client business challenges. The role develops backend applications, APIs, integrations, and data services; deploys applications in AWS; and works with clients, product teams, and engineering leaders to deliver production-ready solutions. It is hybrid, with three days onsite and two days remote each week, and does not offer visa transfer or sponsorship.

Skills & qualifications

RequiredNice to have

Skills

PythonTypeScriptAWSREST APIsGraphQLContainerizationCI/CD PipelinesAI-Assisted DevelopmentAgentic AI FrameworksProblem-SolvingBusiness Requirements TranslationClient EngagementWritten CommunicationVerbal CommunicationAI Agent DevelopmentWorkflow AutomationOpenAIClaudeAmazon KiroAgent SDKsAzureGoogle Cloud PlatformRapid PrototypingSoftware ArchitecturePlatform Engineering

Qualifications

8+ Years Software Engineering ExperienceBachelor's in CS, Engineering, IT or Related or Equivalent Experience

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401(k) Match
Paid Time Off
Tuition Assistance

Full job description

About the Role

As a Senior AI Solutions Engineer (Backend/Python/Typescript) you will make an impact by designing, building, and deploying AI-powered software solutions that solve complex business challenges for our clients. You will work directly with client stakeholders, product teams, and engineering leaders to transform business requirements into scalable, production-ready applications.

This role is ideal for experienced software engineers with a strong foundation in cloud technologies, modern application development, and emerging AI platforms. You will play a key role in delivering innovative solutions that drive measurable business outcomes.

In This Role, You Will

  • Design, develop, test, and deploy scalable backend applications and services using Python and TypeScript.

  • Build and integrate AI-powered solutions, agentic workflows, and automation capabilities using modern AI tools and frameworks.

  • Develop APIs, integrations, and data services using REST and GraphQL architectures.

  • Deploy and support applications in AWS cloud environments utilizing CI/CD pipelines and containerized deployments.

  • Partner directly with clients to gather requirements, define technical solutions, and deliver business value.

  • Troubleshoot, optimize, and enhance existing applications while maintaining high standards of performance, reliability, and security.

  • Collaborate with cross-functional teams to rapidly prototype and scale innovative technology solutions.

Work Model

At Cognizant, we strive to provide flexibility wherever possible and support a healthy work-life balance through our wellbeing programs. Based on this role's business requirements, this is a hybrid position with an expectation of three (3) days onsite and two (2) days remote per week in one of the following locations:

  • Charlotte, NC

  • Iselin, NJ

  • Frisco, TX

The working arrangements for this role are accurate as of the date of posting and may be adjusted based on project assignments, business needs, and client requirements. We will always communicate any changes to role expectations clearly.

Work Authorization

Please note that this position is not eligible for visa transfer or sponsorship now or at any time in the future.

Required Qualifications

  • 8+ years of software engineering experience delivering production-grade applications, backend services, APIs, and data solutions.

  • Strong proficiency in Python and TypeScript.

  • Experience building and deploying cloud-native applications on AWS.

  • Hands-on experience with REST APIs, GraphQL, containerization technologies, and CI/CD pipelines.

  • Experience utilizing AI-assisted development tools and agentic AI frameworks.

  • Strong problem-solving skills and the ability to translate business requirements into technical solutions.

  • Experience working directly with clients and business stakeholders.

  • Excellent written and verbal communication skills.

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience building and deploying production-grade AI agents and workflow automation solutions.

  • Experience with OpenAI, Claude, Amazon Kiro, Agent SDKs, or similar AI development platforms.

  • Experience within consulting, professional services, or other customer-facing engineering environments.

  • Exposure to Azure and/or Google Cloud Platform (GCP).

  • Experience delivering rapid prototypes and scaling them into enterprise-grade applications.

  • Familiarity with modern software architecture and platform engineering practices.

Salary and Other Compensation

The annual salary for this position is between $70,000 and $130,000 , depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program based on performance and subject to the terms of Cognizant's applicable plans.

The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify compensation and benefits programs at any time, subject to applicable law.

Benefits

Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical, dental, and vision insurance

  • Life insurance

  • Long-term and short-term disability insurance

  • Paid Parental Leave

  • Employee Assistance Program (EAP)

  • 401(k) plan with company contributions, where applicable

  • Paid Time Off (PTO) and paid holidays

  • Wellbeing and employee recognition programs

  • Professional development and career growth opportunities

Cognizant is an equal opportunity 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 law.

How this job compares

Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.

Pay
  • This posting$70–130K/yr
  • North Carolina median$115–200K/yr550 salary ranges
  • US median$134–215K/yr32,917 salary ranges

This range's midpoint, $100K, is 35% below the North Carolina median midpoint ($154K) — in the lowest quarter of Software Engineer salary ranges in North Carolina.

Openings
Olive Jobs lists 774 open Software Engineer jobs in North Carolina and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in North Carolina
Experience
This posting asks for at least 8 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 33,478 postings).
Education
14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.