Software Engineer - AI Platform (Hybrid)

AbbVie•North Chicago, IL
•$84,500 - $162,000•Hybrid

About The Position

This is a hands-on engineering role supporting AbbVie’s enterprise AI platform. The Software Engineer builds, enhances, tests, and supports production-ready AI platform capabilities that help teams across AbbVie use generative AI responsibly and effectively. The role works with senior engineers, product owners, architects, security partners, data teams, and business stakeholders to deliver reliable platform features, improve developer experience, support integration patterns, and contribute to governed AI solutions used across scientific, clinical, commercial, and operational areas.

Requirements

  • Bachelor’s degree with 5 years of relevant technical experience, or a master’s degree with 4 years of relevant technical experience.
  • 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, documentation, and agile delivery.
  • Experience with one or more programming languages such as Python, JavaScript/TypeScript, Java, or similar.
  • Ability to learn quickly, solve ambiguous technical problems, collaborate across teams, and communicate technical concepts clearly to technical and non-technical audiences.

Nice To Haves

  • Relevant degree or experience in software engineering, data engineering, AI/ML engineering, or platform engineering.
  • 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.
  • Direct enterprise AI experience.

Responsibilities

  • Develop, test, and maintain AI platform capabilities, including APIs, backend services, user-facing workflows, automation scripts, and integration components for enterprise generative AI use cases.
  • Contribute reusable engineering patterns for prompt management, retrieval-augmented generation, model routing, evaluation, observability, and secure access to enterprise data and tools.
  • Work with product owners, senior engineers, architects, and business stakeholders to understand requirements, clarify user needs, estimate work, and deliver practical, maintainable solutions.
  • Support AI platform onboarding and adoption by helping teams troubleshoot issues, interpret platform guidance, improve documentation, and apply approved development patterns.
  • Assist with quality engineering, including unit testing, integration testing, user acceptance testing, defect resolution, and validation evidence for controlled enterprise environments.
  • Help operate and improve production AI platform services by monitoring reliability, investigating incidents, resolving support tickets, and identifying opportunities to simplify or automate recurring support needs.
  • Follow AbbVie standards for secure software delivery, responsible AI, privacy, GxP awareness, data protection, change management, and the software development lifecycle.
  • Communicate progress, risks, tradeoffs, and technical findings clearly to teammates and stakeholders; escalate issues appropriately and contribute to a collaborative engineering culture.

Benefits

  • Paid time off, including vacation, holidays, and sick time.
  • Medical, dental, and vision insurance for eligible employees.
  • 401(k) for eligible employees.
  • Eligible to participate in short-term incentive programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service