1

Senior Software Developer Ai Trainer Jobs in Raleigh, NC

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and ... using AI and MCP-enabled agentic workflows. * Strong understanding of DevOps / SRE practices.

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Equivalent combination of related education, training and experience may be considered in place of ...

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Equivalent combination of related education, training and experience may be considered in place of ...

Senior Developer Technology Engineer - AI

Durham, NC · Hybrid

$52.75 - $69.50/hr

Influence the design of next-generation hardware architectures, software, and programming models in ... Come, join our AI Compute DevTech team and help build the real-time, cost-effective computing ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina ... training in data structures or object-oriented design methodology * Demonstrated strong and ...

Senior Software Engineer

Durham, NC

$118K - $156K/yr

Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a ... Providing code review, and training to fellow software developers internal to KBI, as well as ...

New

Senior Software Engineer

Cary, NC · On-site

$120 - $180/hr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina ... training in data structures or object-oriented design methodology * Demonstrated strong and ...

AI/ML: Leverage and Utilize AI Tools: Identifies and resolves moderately complex issues by ... training, external market value, and internal pay equity. Annual salary is one component of Red Hat ...

Showing results 41-60

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

NetApp

Morrisville, NC • On-site

$114K - $151K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 6 days ago


NetApp rating

9.4

Company rating: 9.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 491 rated business services


Job description

Job Summary

As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle-from design and deployment through production operations and continuous improvement-at the intersection of software engineering, infrastructure, and operations.

You will improve reliability, scalability, and operational efficiency through automation, observability, and strong engineering practices. This role supports cloud-native services built on microservices and Kubernetes-based architectures and partners closely with NetApp teams and cloud providers including Microsoft Azure.

This is a high-impact opportunity for an engineer who enjoys solving distributed-systems challenges, eliminating operational toil, and improving the resilience, performance, and security of cloud services at scale.

Responsibilities
  • Build automation to improve operational efficiency and reduce risk.
  • Improve reliability, scalability, and deployment velocity for cloud services.
  • Troubleshoot complex production issues across the full stack.
  • Lead incident response and root cause analysis for critical service events.
  • Monitor and optimize service health, availability, latency, and performance.
  • Operate Kubernetes- and container-based cloud infrastructure.
  • Provide advanced tier 2/3 support for cloud data services.
  • Strengthen security posture and resolve complex security issues.
  • Create and maintain runbooks and operational documentation.
  • Influence architecture and implementation decisions through production insight.
Job Requirements
  • U.S. Citizenship or Permanent Residence with Green Card status mandatory.
  • 8+ years of experience in software, infrastructure, or site reliability engineering.
  • Full-Stack Engineer Experience Required.
  • Strong coding / scripting skills in Python, Go, or PowerShell.
  • Deep experience with Linux, Kubernetes, containers, and distributed systems.
  • Experience with Azure, AWS, or Google Cloud.
  • Experience using Artificial Intelligence to accelerate automation development and optimize processes. Ability to derive actionable business intelligence from structured and unstructured logs, events, traces, and metrics using AI and MCP-enabled agentic workflows.
  • Strong understanding of DevOps / SRE practices.
  • Excellent troubleshooting skills across infrastructure and application layers. 
Education

Bachelor of Science Degree in Computer Science, a master's degree; or equivalent experience is required.

Compensation:
The target salary range for this position is 196,350 - 292,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. 


What NetApp employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom