1

Pytorch Developer Jobs in Raleigh, NC (NOW HIRING)

Senior AI Systems Engineer

Raleigh, NC · On-site +1

$92K - $126K/yr

Experience with AI/ML frameworks and tooling such as PyTorch, Hugging Face, or similar ecosystems. * Proficiency with DevOps and MLOps practices, including CI/CD pipelines, Git-based workflows ...

Lead hands-on implementation of automation-first DevOps and MLOps practices, enabling ... PyTorch or Scikit-learn Required Skills * Experience with CI/CD processes and automation

Lead hands-on implementation of automation-first DevOps and MLOps practices, enabling ... PyTorch or Scikit-learn Required Skills * Experience with CI/CD processes and automation

The Engineer II is a key contributor within BD's Corporate Digital Engineering (DE) Simulation ... Familiarity with AI/ML frameworks and tools such as PyTorch, TensorFlow, Scikit-learn, and Large ...

Automations Engineer

Middlesex, NC · On-site

$95K - $125K/yr

... PyTorch, scikit- learn, SQL). ● Practical applications of ML in industrial settings (predictive ... programming/data analysis. ● Comfortable working in environments with shifting priorities and ...

Senior AI Systems Engineer

Raleigh, NC · On-site

$92K - $126K/yr

Experience with AI/ML frameworks and tooling such as PyTorch, Hugging Face, or similar ecosystems. * Proficiency with DevOps and MLOps practices, including CI/CD pipelines, Git-based workflows ...

Programming: 5+ years experience with Python (pandas, PySpark, scikit-learn; familiarity with PyTorch/TensorFlow helpful), bash, experience with Docker. * ML Experimentation: Design and implement ...

Programming: 5+ years experience with Python (pandas, PySpark, scikit-learn; familiarity with PyTorch/TensorFlow helpful), bash, experience with Docker. * ML Experimentation: Design and implement ...

AI Engineer

Cary, NC

$110K - $150K/yr

The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained ... PyTorch is a plus. * Knowledge of Azure cloud services, including Azure AI Platform, Azure Data ...

The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained ... PyTorch is a plus. * Knowledge of Azure cloud services, including Azure AI Platform, Azure Data ...

AI Solutions Engineer

Raleigh, NC · On-site

$121K - $173K/yr

The AI Solutions Engineer will own technical delivery from solution design through deployment ... Strong Python skills and familiarity with AI/ML libraries (PyTorch, TensorFlow, LangChain ...

The AI Solutions Engineer will own technical delivery from solution design through deployment ... Strong Python skills and familiarity with AI/ML libraries (PyTorch, TensorFlow, LangChain ...

The AI Solutions Engineer will own technical delivery from solution design through deployment ... Strong Python skills and familiarity with AI/ML libraries (PyTorch, TensorFlow, LangChain ...

next page

Showing results 1-20

Pytorch Developer information

What is a PyTorch Developer?

A PyTorch Developer is a software engineer or data scientist who specializes in using PyTorch, an open-source machine learning library, to build and deploy deep learning models. Their responsibilities typically include designing neural network architectures, training and evaluating models, and optimizing code for performance. PyTorch Developers work in fields such as artificial intelligence, computer vision, and natural language processing, collaborating with teams to solve complex problems using machine learning. They are proficient in Python and have a strong understanding of deep learning concepts. Additionally, they often contribute to research, development, and the deployment of AI solutions in production environments.

What are the key skills and qualifications needed to thrive as a Pytorch Developer, and why are they important?

To thrive as a Pytorch Developer, you need strong programming skills in Python, a solid grasp of machine learning concepts, and experience with deep learning frameworks—especially PyTorch itself. Familiarity with tools like CUDA, Jupyter Notebooks, and version control systems (e.g., Git) is typically expected, along with knowledge of cloud platforms or relevant certifications. Problem-solving ability, effective collaboration, and clear communication are crucial soft skills for success in this role. These skills and qualities are vital for efficiently building, optimizing, and deploying machine learning models in real-world applications.

What is the difference between Pytorch Developer vs Machine Learning Engineer?

AspectPytorch DeveloperMachine Learning Engineer
Required CredentialsBachelor's or higher in CS, experience with PyTorchBachelor's or higher in CS, data science, or related field, with ML experience
Work EnvironmentResearch labs, AI startups, tech companies focusing on deep learningTech companies, finance, healthcare, often involving deployment and scaling ML models
Industry UsagePrimarily in AI research and development teamsAcross industries implementing ML solutions in production

While both roles require knowledge of machine learning and experience with PyTorch, a Pytorch Developer mainly focuses on developing and optimizing deep learning models using PyTorch. A Machine Learning Engineer often has a broader scope, including deploying, maintaining, and scaling ML models across various platforms and industries.

What are some common challenges Pytorch Developers face when deploying machine learning models to production environments?

Pytorch Developers often encounter challenges when transitioning models from research to production, such as optimizing model performance for inference speed and memory usage, ensuring compatibility with deployment frameworks like TorchScript or ONNX, and managing dependencies across different systems. Additionally, integrating PyTorch models into existing software stacks and maintaining reproducibility can be complex. Collaborating closely with DevOps and data engineering teams is crucial to address these issues and ensure smooth deployment.
Infographic showing various Pytorch Developer job openings in Raleigh, NC as of July 2026, with employment types broken down into 81% Full Time, 8% Part Time, 1% Temporary, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution.

Senior AI Systems Engineer

Berriehill Research

Raleigh, NC • On-site, Remote

$92K - $126K/yr

Full-time

Re-posted 18 days ago


Job description

Essential Functions:

  • Lead the deployment, integration, and operational support of AI platforms, tools, and services, ensuring compatibility with existing systems and enterprise processes.
  • Design, implement, monitor, and optimize AI infrastructure, working with server, cloud, and platform engineering teams.
  • Operationalize machine learning workflows and support AI-enabled applications from development through production deployment and sustainment.
  • Build and maintain CI/CD and MLOps pipelines for model packaging, testing, deployment, rollback, and lifecycle management.
  • Implement infrastructure automation using scripting, Infrastructure as Code, and configuration management practices.
  • Provide ongoing technical support, troubleshooting, root cause analysis, and documentation for AI platforms and user-facing AI services.
  • Maintain observability across AI systems through logging, metrics, performance monitoring, alerting, and incident response practices.
  • Ensure security, compliance, and governance requirements are met, including participation in audits, vulnerability management, and secure architecture reviews.
  • Assess and implement system enhancements to improve performance, scalability, reliability, and cost efficiency.
  • Collaborate across divisions to support diverse AI initiatives and align technical implementations with mission and business objectives.
  • Evaluate emerging AI tools, frameworks, and infrastructure approaches for operational fit, supportability, and long-term value.
  • Develop and maintain technical documentation, runbooks, architecture diagrams, and operational procedures.

Experience and Skills Required:

  • Bachelor’s degree in computer science, Engineering, Information Technology, or a related STEM field with 8-10 years of engineering experience. 
  • 2+ years of experience supporting AI/ML platforms, MLOps workflows, model deployment, or AI-enabled infrastructure.
  • Strong coding and automation skills in Python, Bash, or similar scripting languages.
  • Experience with AI/ML frameworks and tooling such as PyTorch, Hugging Face, or similar ecosystems.
  • Proficiency with DevOps and MLOps practices, including CI/CD pipelines, Git-based workflows, containerization, and Kubernetes.
  • Experience deploying AI/ML models or AI services into operational environments, including containerized, cloud, or high-performance computing environments.
  • Familiarity with security frameworks and compliance standards such as NIST and CMMC.
  • Familiarity with AI security functionality in enterprise environments including OAuth
  • Strong communication skills and the ability to collaborate effectively across technical and non-technical teams.

Preferred:

  • Advanced degree or certifications related to AI or machine learning.
  • Experience integrating AI models into scientific workflows.
  • Familiarity with large language model (LLM) APIs and orchestration frameworks such as OpenAI, Hugging Face, LangGraph, or LangChain.
  • Experience with model serving, inference optimization, or AI platform tools such as MLflow, Kubeflow, vLLM, or similar.
  • Experience with simulations for scientific or engineering projects, particularly physical systems simulations.
  • Experience with GPU-based systems or running AI models in HPC environments.
  • Experience writing and deploying MCP Servers on Kubernetes
  • DoD experience
  • Secret Security Clearance – Active or Inactive

Education:

  • Bachelor’s degree in CS, Software Engineering or other IT-related field or equivalent experience

REMOTE WORK NOTICE: This position may be performed fully remote, hybrid, or onsite at an ARA office. Preference will be given to candidates located onsite in the Albuquerque, NM and Raleigh, NC area.