1

Senior Software Developer Ai Trainer Jobs in Raleigh, NC

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

Experience using AI agents to accelerate development efforts. * Good written and verbal ... training, external market value, and internal pay equity. Annual salary is one component of Red Hat ...

Sr. Software Engineer (Backend)

Raleigh, NC · On-site

$119K - $157K/yr

AI-enabled development: Use AI tools as a core part of your daily workflow for code generation ... Experience improving team-level tooling, processes, or developer workflows beyond your immediate ...

Sr. Software Engineer (Backend)

Raleigh, NC · On-site

$119K - $157K/yr

AI-enabled development: Use AI tools as a core part of your daily workflow for code generation ... Experience improving team-level tooling, processes, or developer workflows beyond your immediate ...

Senior Software Engineer

Raleigh, NC · On-site

$118.60 - $195.68/hr

Experience using AI agents to accelerate development efforts. * Good written and verbal ... and training, external market value, and internal pay equity. Annual salary is one component of ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

About the Role: Ndustrial is hiring a Senior Software Engineer to help design and build the ... We're an AI-forward engineering organization. We expect engineers to use modern AI-assisted tools ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

About the Role: Ndustrial is hiring a Senior Software Engineer to help design and build the ... We're an AI-forward engineering organization. We expect engineers to use modern AI-assisted tools ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

About the Role: Ndustrial is hiring a Senior Software Engineer to help design and build the ... We're an AI-forward engineering organization. We expect engineers to use modern AI-assisted tools ...

Senior Software Engineer

Durham, NC · On-site

$118K - $156K/yr

Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world's leading learning company, is hiring a Senior Software ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.

Senior Software Engineer

Morrisville, NC · Hybrid

$114K - $151K/yr

We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript ... AI-200 Certification: Azure AI Cloud Developer Associate Certification (if certification is not ...

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript ... AI-200 Certification: Azure AI Cloud Developer Associate Certification (if certification is not ...

Showing results 21-40

Senior Software Developer Ai Trainer information

See Raleigh, NC salary details

$13

$30

$61

How much do senior software developer ai trainer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for senior software developer ai trainer in Raleigh, NC is $30.37, according to ZipRecruiter salary data. Most workers in this role earn between $19.38 and $34.57 per hour, depending on experience, location, and employer.

How does a senior software developer AI trainer typically collaborate with data scientists and product teams?

As a Senior Software Developer AI Trainer, you will regularly work alongside data scientists to design, implement, and refine machine learning models. Collaboration often involves interpreting data requirements, integrating model outputs into applications, and ensuring the scalability and reliability of AI solutions. You’ll also interact with product teams to align AI features with user needs and business goals, often participating in cross-functional meetings to clarify technical constraints and prioritize development tasks. This collaborative environment encourages continuous learning and fosters innovation, making strong communication and teamwork skills essential.

What does a senior software developer AI trainer do?

A Senior Software Developer AI Trainer is responsible for designing, developing, and refining AI models by providing expert-level training data and feedback. They combine their software development expertise with knowledge of machine learning to help improve the performance, accuracy, and reliability of AI systems. This role often involves collaborating with data scientists, annotating or generating training data, evaluating AI outputs, and ensuring models align with user and business needs. Senior AI trainers also mentor junior team members and contribute to best practices in AI model development and deployment.

What are the key skills and qualifications needed to thrive as a senior software developer AI trainer, and why are they important?

To thrive as a Senior Software Developer AI Trainer, you need advanced programming skills (such as Python), deep understanding of AI/ML concepts, and experience in software development, often supported by a relevant degree and industry certifications. Familiarity with machine learning frameworks (like TensorFlow or PyTorch), version control systems, and cloud computing platforms is typically required. Outstanding communication, mentoring abilities, and problem-solving skills help in effectively guiding junior developers and collaborating across teams. These skills are crucial for driving innovation, ensuring model quality, and fostering talent development within AI-focused projects.

What is the difference between Senior Software Developer Ai Trainer vs Data Scientist?

AspectSenior Software Developer Ai TrainerData Scientist
Required CredentialsBachelor's or higher in CS, AI, or related; experience with ML frameworksBachelor's or higher in CS, Statistics, or related; experience with data analysis
Work EnvironmentTech companies, AI startups, R&D labsResearch institutions, tech firms, finance, healthcare
Employer & Industry UsageDevelops AI models, trains AI systems, collaborates with data teamsAnalyzes data, builds predictive models, interprets complex datasets

While both roles require a strong technical background and experience with machine learning, the Senior Software Developer Ai Trainer focuses on developing and training AI models, often working closely with engineering teams. In contrast, Data Scientists analyze data to extract insights and build models, with a broader focus on data analysis and interpretation. Both roles are vital in AI-driven industries but serve different functions within the AI development lifecycle.

What are the most commonly searched types of Software Developer Ai Trainer jobs in Raleigh, NC? The most popular types of Software Developer Ai Trainer jobs in Raleigh, NC are:
What are popular job titles related to Senior Software Developer Ai Trainer jobs in Raleigh, NC? For Senior Software Developer Ai Trainer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer Ai Trainer jobs in Raleigh, NC look for? The top searched job categories for Senior Software Developer Ai Trainer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Senior Software Developer Ai Trainer jobs? Cities near Raleigh, NC with the most Senior Software Developer Ai Trainer job openings:

Senior Software Engineer -- Observability

Apple Inc.

Cary, NC • On-site

$135 - $210/hr

Other

Posted 7 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

Senior Software Engineer — Observability

Austin, Texas, United States Software and Services

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are at the heart of how millions of people around the world make payments, store credentials, and interact with commerce every day. Behind every tap, every transaction, and every boarding pass is a set of systems that must be fast, reliable, and secure at massive scale. We are looking for a Senior Software Engineer to join the Wallet, Payments, and Commerce (WPC) team and help define how we build, observe, and operate these critical systems. In this role, you will design and develop the observability platforms, reliability tooling, and AI‑powered automation that empower WPC engineering teams to ship with confidence, resolve issues in real time, and deliver seamless experiences to hundreds of millions of users.

Description

Apple Pay processes billions of transactions across millions of merchants worldwide. The systems behind Apple Pay, Apple Wallet, Apple Cash, Tap to Pay, and our commerce platforms must meet the highest standards for availability, latency, security, and correctness — with zero tolerance for downtime or data loss. This is a software engineering role within one of Apple's most critical and high‑scale service organizations. You will bring strong design and architecture skills to solve complex problems at the intersection of payments infrastructure, observability, DevOps tooling, and AI — and you will ship production‑quality software that WPC teams depend on to keep Apple Pay running for customers around the world.

Responsibilities
  • Design and build a solution that will give teams deep visibility into the health and performance of our services and the supporting infrastructure - an Observability platform using OTEL standards for metrics and traces, easily configurable visualization layer and intelligent alerting - built to support ingestion, processing and serving high‑volume telemetry data while meeting the unique demands of financial and payment systems where every millisecond and every failed transaction matters and meeting compliance/privacy/security requirements for data is critical.
  • Build and maintain helper library that provide reliable and easy to use functionality for emitting telemetry, propagating context and enforcing standards, (OTEL‑based), and enable integration with consuming applications and telemetry visualization layer (such as Grafana or Datadog) ensuring zero telemetry loss during transfer.
  • Configure and implement Otel processors, filters, and metadata enrichment. Standardize and deploy approved exporters across the pipeline. Execute metadata enrichment standards across the SDK, Collector, and Gateway levels.
  • Refactor and migrate legacy Java‑based instrumentation into standard OpenTelemetry formats to ensure accurate alerting.
  • Provide technical documentation and training material to facilitate knowledge sharing and team adoption.
  • Build intelligent tooling — from automated incident triage and transaction‑aware root cause analysis to AI‑assisted debugging and runbook generation — that meaningfully reduces on‑call burden, accelerates resolution of payment‑critical incidents, and improves developer productivity across WPC.
Minimum Qualifications
  • 7+ years of experience in software engineering with a strong emphasis on building backend systems, platforms, and tooling
  • Proven experience building observability or reliability tooling such as monitoring systems, alerting platforms, log pipelines, tracing infrastructure, or diagnostic tools. Deep technical understanding of the Otel ecosystem, including configuring Collectors, SDKs, and Exporters. Proven experience integrating telemetry data with Grafana and Datadog
  • Strong proficiency in Kotlin, Go, Python, or Java, with Kotlin experience highly valued
  • Deep understanding of distributed systems concepts including data pipelines, event‑driven architectures, API design, and service‑to‑service communication
  • Experience designing systems that handle high‑throughput data ingestion and processing such as telemetry pipelines, streaming systems, or transaction processing platforms
  • Solid understanding of datastores and their trade‑offs — relational databases, NoSQL, time‑series databases, caching layers, and message brokers
  • Working knowledge of production infrastructure concepts including containers, Kubernetes, cloud platforms, networking fundamentals, and CI/CD systems
  • Experience with observability platforms and standards such as Prometheus, Grafana, Datadog, OpenTelemetry, Splunk, or similar
  • Hands‑on experience with LLMs and AI APIs — building integrations, agents, or automation pipelines that solve real operational problems
  • Experience building internal developer tools, platforms, or CLIs that are adopted and used daily by engineering teams
  • Familiarity with SRE practices including SLOs/SLIs, error budgets, incident management, and post‑incident review
  • Strong software design skills — you write clean, well‑tested, maintainable code and care deeply about system architecture
  • Excellent communication and collaboration skills with the ability to lead design reviews and drive technical alignment across teams.
  • BS or MS in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Preferred Qualifications
  • Experience working on payment systems, financial services platforms, or other high‑compliance, high‑availability domains
  • Experience applying AI/ML to operational problems such as anomaly detection, transaction pattern analysis, log summarization, automated diagnostics, or intelligent alerting
  • Familiarity with security and compliance considerations in financial and payment systems (PCI‑DSS, tokenization, encryption at rest and in transit)
  • Experience with Infrastructure‑as‑Code tools such as Terraform or Pulumi as a tooling builder
  • Experience building systems that require strong correctness guarantees — idempotency, exactly‑once processing, auditability, and data integrity at scale

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976