Software Engineer, AI Platform

AbbVie

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$84,500–$162,000 / yr
Posted
14 days ago
Freshness
Confirmed live yesterday
Closes
Aug 27, 2126

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $123k
$67k most similar roles pay here $248k

This role pays less than 93% of similar roles. Most pay $153,987–$230,400 — the shaded band above. At the midpoint, this role pays about $123k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About AbbVie

AbbVie is a global biopharmaceutical company focused on discovering and delivering innovative medicines and solutions in immunology, oncology, neuroscience, and eye care. Its products include Humira, Skyrizi, and Rinvoq.

AbbVie currently has 297 open roles on FindRole.

Listed pay typically runs $109,500–$208,500 across 271 roles with salary data.

Most-posted roles

View all roles at AbbVie

At a glance

TL;DR · Software Engineer, AI Platform

Software Engineer - AI Platform (Hybrid) is a hands-on engineering role focused on building, enhancing, and supporting an enterprise AI platform. You will develop and maintain production-ready capabilities including APIs, backend services, user-facing workflows, and automation scripts to enable the responsible use of generative AI across scientific, clinical, commercial, and operational areas. The work involves creating reusable patterns for prompt management, retrieval-augmented generation, model routing, evaluation, and observability while ensuring secure access to enterprise data. You will collaborate with architects, product owners, and data teams to deliver maintainable solutions and improve developer experience. Required skills include proficiency in Python, JavaScript/TypeScript, or Java, along with experience in cloud services, containers, CI/CD, and monitoring. The role addresses the technical challenge of providing governed AI tools within a controlled enterprise environment while adhering to strict security and privacy standards.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Develop and maintain AI platform capabilities including APIs, backend services, and automation scripts for generative AI use cases.
  • Build reusable engineering patterns for prompt management, retrieval-augmented generation, model routing, and evaluation.
  • Support platform adoption by troubleshooting issues, improving documentation, and guiding teams on approved development patterns.
  • Execute quality engineering activities including unit testing, integration testing, and defect resolution in controlled environments.
  • Monitor production services to resolve support tickets and automate recurring maintenance tasks.
  • Ensure all software delivery complies with corporate standards for security, privacy, GxP awareness, and data protection.
  • Communicate technical findings, risks, and project progress clearly to both technical and non-technical stakeholders.

What we're looking for

  • Bachelor’s Degree with 5 years of relevant technical experience or a Master’s degree with 4 years of relevant technical experience.
  • Experience in software engineering, data engineering, AI/ML engineering, or platform engineering.
  • Hands-on experience building or supporting software applications, APIs, cloud-based services, data pipelines, automation, or AI/ML-enabled solutions.
  • Working knowledge of modern software development practices including source control, CI/CD, testing, monitoring, and agile delivery.
  • Proficiency in programming languages such as Python, JavaScript, TypeScript, or Java.
  • Familiarity with cloud platforms, containers, APIs, or enterprise integration patterns.
  • Interest in generative AI, LLMs, prompt engineering, retrieval-augmented generation, model evaluation, or AI platform tooling.
  • Ability to solve ambiguous technical problems and communicate complex concepts to both technical and non-technical audiences.

More like this

Similar roles

Software Engineer, AI Platform

Anduril Industries

Boston, MA 30 days ago $166,000$220,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Bash Crossplane Puppet Chef Prometheus Grafana ELK Stack Splunk GitOps

Distinguished Software Engineer, AI Software & Platform

Cisco

San Jose, CA 3 days ago $293,900$406,800
LLM LangGraph Temporal Model Context Protocol (MCP) AIOps Distributed Systems Inference Optimization Speculative Decoding Model Distillation LangSmith Arize Phoenix LangFuse Braintrust
10+ yrs exp Hybrid

Senior Software Engineer, AI Platform

Anduril Industries

Seattle, WA 60 days ago $191,000$253,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Washington, DC 60 days ago $191,000$253,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Costa Mesa, CA 60 days ago $191,000$253,000
CI/CD Terraform Ansible Python C++ Rust Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Boston, MA 60 days ago $191,000$253,000
CI/CD Terraform Ansible Python C++ Rust Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps