JR and SR AI Developer

Posted 2 Days Ago
3 Locations
In-Office or Remote
90K-140K Annually
Senior level
Insurance
Protective has helped people achieve protection and security in their lives for over 117 years.
The Role
Build and deploy AI-powered application features using LLMs, machine learning, Azure, and Databricks. Responsibilities include RAG, embeddings, vector search, APIs, model serving, evaluation, guardrails, monitoring, CI/CD, privacy, and responsible-AI governance. Collaborate with product, design, and data teams to deliver secure AI capabilities for regulated insurance products. Senior candidates also mentor engineers and lead design and implementation.
Summary Generated by Built In
The work we do has an impact on millions of lives, and you can be a part of it.
We help protect our customers against life’s uncertainties. Regardless of where you work within the company, you’ll be helping provide protection and peace of mind when our customers need it most.

Protective Life is transforming how it builds and operates software — moving to a product operating model organized around empowered, outcome-oriented teams — and is putting machine learning and generative AI to work in the products that serve our customers. Voyager is one of these product pods, spanning our Life, Annuities, and Employee Benefits lines.

As a JR or SR AI Developer on Voyager, you help build the AI-powered features and services that reach real users — integrating large language models and ML into Voyager's products on our Databricks Lakehouse and Microsoft Azure. This is a hands-on individual-contributor role focused on application engineering with AI. You will build well-scoped features with guidance from senior engineers and the AI/ML Engineering Lead, working closely with product managers, designers, and data engineers. As a regulated life insurer, we expect AI features to be accurate, well-documented, and appropriate in their handling of sensitive customer data.

KEY RESPONSIBILITIES

    JUNIOR:
     
    • Build AI-powered application features and services on Azure Databricks and Azure — integrating LLMs and ML models into Voyager's products, with guidance on design from senior engineers.
    • Implement GenAI capabilities — retrieval-augmented generation (RAG), embeddings and vector search, prompt and system design, and tool/function calling.
    • Develop and consume APIs and services that expose model capabilities to product surfaces, with attention to latency, reliability, and cost.
    • Apply evaluation, guardrails, and human-in-the-loop review to keep AI outputs accurate, safe, and appropriate for a regulated insurer.
    • Work with the pod's data stack — dlt (dltHub), dbt, and Dagster — to source and prepare grounding data and features for AI capabilities.
    • Deploy and version the models and prompts your features use with MLflow and Databricks Model Serving, following patterns set by the AI/ML Engineering Lead.
    • Write clean, tested, version-controlled code and ship it through Azure DevOps (ADO) CI/CD.
    • Instrument AI features for monitoring — output quality, latency, cost, and user feedback — and help iterate based on evidence.
    • Apply secure-by-default and privacy practices for sensitive customer and policyholder data used in AI features — PII handling, access control, and data minimization in prompts and context.
    • Collaborate with product managers and designers to refine AI features through discovery and iteration.
    • Contribute to responsible-AI and governance practices — evaluation evidence, documentation, and adherence to model/AI governance expectations.
    • Grow your craft — seek and apply feedback in code and design reviews, and share what you learn with the pod.
    •  
      SENIOR:
      • Design and build AI-powered application features and services on Azure Databricks and Azure — integrating LLMs and ML models into Voyager's products.
      • Develop GenAI capabilities — retrieval-augmented generation (RAG), embeddings and vector search, prompt and system design, tool/function calling, and agentic workflows.
      • Build and consume APIs and services that expose model capabilities to product surfaces, with attention to latency, reliability, and cost.
      • Implement evaluation harnesses, guardrails, and human-in-the-loop review to keep AI outputs accurate, safe, and appropriate for a regulated insurer.
      • Integrate with the pod's data stack — dlt (dltHub), dbt, and Dagster — to source and prepare grounding data and features for AI capabilities.
      • Deploy and version the models and prompts your features depend on using MLflow and Databricks Model Serving, in partnership with the AI/ML Engineering Lead.
      • Write clean, tested, version-controlled code and ship it through Azure DevOps (ADO) CI/CD.
      • Instrument AI features for monitoring — output quality, latency, drift, cost, and user feedback — and iterate based on evidence.
      • Apply secure-by-default and privacy practices for sensitive customer and policyholder data used in AI features — PII handling, access control, and data minimization in prompts and context.
      • Partner with product managers and designers to shape AI features through discovery and rapid, evidence-based iteration.
      • Contribute to responsible-AI and governance practices — documentation, evaluation evidence, and adherence to model/AI governance expectations.
      • Mentor less-experienced engineers and share applied-AI patterns and reusable components across the pod.

QUALIFICATIONS

    JUNIOR:

    REQUIRED QUALIFICATIONS

    • 3–5 years of software development experience, including hands-on work building AI-powered or GenAI applications.
    • Solid programming skills — Python required; familiarity with JavaScript/TypeScript or a JVM language a plus — with sound software-engineering fundamentals (APIs, services, testing).
    • Practical experience building GenAI/LLM features — RAG, embeddings and vector search, prompt/system design, and basic evaluation.
    • Experience integrating models via APIs and model-serving platforms — exposure to Azure OpenAI and Databricks Model Serving / MLflow preferred.
    • Familiarity with the modern data stack the pod uses — dlt (dltHub), dbt, and Dagster — on a Databricks lakehouse (Delta Lake); willingness to grow here.
    • Experience with CI/CD (Azure DevOps / ADO preferred) and Git-based, test-supported development practices.
    • Working knowledge of a cloud environment (Microsoft Azure preferred), including AI/OpenAI services basics.
    • SQL and comfort working with data.
    • Attention to evaluation, documentation, and secure, compliant handling of sensitive data.
    • Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience.
    • PREFERRED QUALIFICATIONS

      • Experience in financial services or insurance products (Life, Annuities, claims, servicing, or customer experience).
      • Experience with agent and orchestration frameworks (e.g., LangChain, LlamaIndex, or Semantic Kernel) and vector stores (Databricks Vector Search or Azure AI Search).
      • Front-end or full-stack experience delivering AI features into user-facing products.
      • Familiarity with responsible-AI and evaluation tooling, and with bias/fairness and explainability considerations.
      • Relevant certification such as Microsoft Azure AI Engineer Associate or a Databricks GenAI/ML credential.
      •  
        SENIOR

        REQUIRED QUALIFICATIONS

        • 5–8 years of software development experience, including recent, hands-on work building AI-powered or GenAI applications.
        • Strong programming skills — Python required; familiarity with JavaScript/TypeScript or a JVM language a plus — with solid software-engineering fundamentals (APIs, services, testing).
        • Hands-on experience building GenAI/LLM applications — RAG, embeddings and vector databases, prompt/system design, tool/function calling, and structured evaluation.
        • Experience integrating models via APIs and model-serving platforms — Azure OpenAI and Databricks Model Serving / MLflow preferred.
        • Experience working with the modern data stack the pod uses — dlt (dltHub), dbt, and Dagster — on a Databricks lakehouse (Delta Lake).
        • CI/CD experience with Azure DevOps (ADO) and Git-based, test-supported development practices.
        • Working knowledge of Microsoft Azure — compute, storage, identity, and Azure AI/OpenAI services.
        • Strong SQL and comfort working directly with data.
        • Demonstrated attention to evaluation, documentation, and secure, compliant handling of sensitive data.
        • Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience.
        • PREFERRED QUALIFICATIONS

          • Experience in financial services or insurance products (Life, Annuities, claims, servicing, or customer experience).
          • Experience with agent and orchestration frameworks (e.g., LangChain, LlamaIndex, or Semantic Kernel) and vector stores (Databricks Vector Search or Azure AI Search).
          • Full-stack or front-end experience delivering AI features into user-facing products.
          • Familiarity with responsible-AI and evaluation tooling, and with bias/fairness and explainability considerations.
          • Familiarity with model risk and governance expectations in regulated settings.
          • Relevant certification such as Microsoft Azure AI Engineer Associate or a Databricks GenAI/ML credential.

Employee Benefits:  
We aim to protect the wellbeing of our employees and their families with a broad benefits offering. In addition to offering comprehensive health, dental and vision insurance, we support emotional wellbeing through mental health benefits and an employee assistance program. Work/life balance is important and Protective offers a variety of paid time away benefits (e.g., paid time off, paid parental leave, short-term disability, and a cultural observance day). The financial health of our employees is just as important as physical and emotional health.  Some of the financial wellbeing benefits include contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective’s platform to improve wellbeing while earning cash rewards.   

Eligibility for certain benefits may vary by position in accordance with the terms of the Company’s benefit plans.

Accommodations for Applicants with a Disability:
If you require an accommodation to complete the application and recruitment process due to a disability, please email [email protected]. This information will be held in confidence and used only to determine an appropriate accommodation for the application and recruitment process.

Please note that the above email is solely for individuals with disabilities requesting an accommodation.  General employment questions should not be sent through this process.

We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing an inclusive workforce.

Skills Required

  • 3-5 years of software development experience, including hands-on AI-powered or generative AI application development for the junior role.
  • 5-8 years of software development experience, including recent hands-on AI-powered or generative AI application development for the senior role.
  • Strong Python programming skills and software engineering fundamentals including APIs, services, and testing.
  • Hands-on experience with generative AI and LLM applications, including RAG, embeddings, vector search, prompt and system design, and evaluation.
  • Experience integrating models through APIs and model-serving platforms; Azure OpenAI and Databricks Model Serving or MLflow preferred.
  • Experience or familiarity with dltHub, dbt, Dagster, Databricks Lakehouse, and Delta Lake.
  • Experience with CI/CD, preferably Azure DevOps, and Git-based test-supported development.
  • Working knowledge of Microsoft Azure and Azure AI/OpenAI services.
  • SQL skills and comfort working directly with data.
  • Attention to evaluation, documentation, privacy, security, and compliant handling of sensitive data.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience in financial services or insurance products.
  • Experience with agent and orchestration frameworks such as LangChain, LlamaIndex, or Semantic Kernel, and vector stores such as Databricks Vector Search or Azure AI Search.
  • Front-end or full-stack experience delivering AI features into user-facing products.
  • Familiarity with responsible AI, evaluation tooling, bias, fairness, and explainability.
  • Familiarity with model risk and governance expectations in regulated settings.
  • Microsoft Azure AI Engineer Associate or Databricks GenAI/ML certification.

Protective Life Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Protective Life and has not been reviewed or approved by Protective Life.

  • Retirement Support A pension plan alongside a 401(k) with employer match is repeatedly highlighted and considered a standout feature. Feedback suggests these offerings provide strong long‑term financial security.
  • Healthcare Strength Medical, dental, vision, and prescription coverage are complemented by HSA/FSA options with company contributions and wellness incentives. Feedback suggests the breadth of health benefits is comprehensive.
  • Leave & Time Off Breadth Paid time off and holidays are frequently cited as positives, with parental leave and adoption assistance available. Feedback suggests time‑off policies support work‑life balance.

Protective Life Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Birmingham, AL
2,912 Employees
Year Founded: 1907

What We Do

Protective Life Corporation (Protective) provides financial services through the production, distribution and administration of insurance and investment products throughout the United States. Protective traces its roots to its flagship company founded in 1907, Protective Life Insurance Company. Throughout its more than 110-year history, Protective’s growth and success can be largely attributed to its ongoing commitment to serving people and doing the right thing — for its employees, distributors and, most importantly, its customers. Protective’s home office is located in Birmingham, Alabama, and its 3,000+ employees work across the United States. As of June 30, 2020, Protective had assets of approximately $123 billion. Protective Life Corporation is a wholly owned subsidiary of Dai-ichi Life Holdings,

Similar Jobs

Apollo.io Logo Apollo.io

Senior Manager, Solution Consulting

Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Easy Apply
In-Office or Remote
3 Locations
850 Employees
230K-280K Annually

Apollo.io Logo Apollo.io

Head of Partner Programs, Strategy and Operations

Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Easy Apply
Remote
United States
850 Employees
250K-315K Annually

SentiLink Logo SentiLink

Enterprise Account Executive

Fintech • Information Technology • Software
Remote
United States
170 Employees
275K-350K Annually

CrowdStrike Logo CrowdStrike

Business Systems Analyst

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
100K-155K Annually

Similar Companies Hiring

Alaffia Health Thumbnail
Artificial Intelligence • Healthtech • Insurance • Machine Learning • Payments
New York, NY
80 Employees
MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account