1

Deep Learning Engineer Jobs in Pittsburgh, PA (NOW HIRING)

Research Scientist

Pittsburgh, PA ยท On-site

$100K - $300K/yr

... Engineering or a related field, or equivalent practical experience. * Multiple years of experience in conducting research. * Proficiency in Python and at least one deep learning library such as ...

They are seeking a proficient Embedded Security Engineer to protect models deployed on robotic ... with deep learning software, frameworks, and APIs (e.g., PyTorch, etc.). โ€ข Experience with ...

You have worked with tools, techniques, algorithms, software, and programming languages for deep learning, reinforcement learning, statistics, sensors and sensor fusion, planning, computer vision, or ...

Strongfoundation in machine learning, deep learning, and natural language processing (NLP) and LLM. * Technical Skills * Proficiency in Python and experience with frameworks like PyTorch, TensorFlow ...

Robotics Software Engineer

Pittsburgh, PA ยท On-site

$100K - $300K/yr

Deep understanding and practical experience with software engineering principles, including algorithms, data structures, and system design. * Familiarity with machine learning integration and ...

Showing results 41-60

Deep Learning Engineer information

See Pittsburgh, PA salary details

$35.5K

$108.3K

$178.9K

How much do deep learning engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for deep learning engineer in Pittsburgh, PA is $108,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,600.00 and $141,600.00 per year, depending on experience, location, and employer.

What is a deep learning engineer?

A Deep Learning Engineer is a specialized software engineer who designs, develops, and optimizes deep learning models. They work with neural networks, large datasets, and frameworks like TensorFlow or PyTorch to build AI systems for tasks like image recognition, natural language processing, and autonomous systems. Their responsibilities include data preprocessing, model training, performance tuning, and deploying models into production. Strong programming skills in Python, knowledge of machine learning algorithms, and experience with GPU acceleration are essential for this role.

What skills and qualifications does a deep learning engineer need?

To thrive as a Deep Learning Engineer, you need a strong background in mathematics, machine learning theory, and programming (especially Python), often supported by a relevant degree in computer science, engineering, or related fields. Proficiency with frameworks such as TensorFlow, PyTorch, Keras, as well as experience with GPUs and cloud platforms, is highly valued, and certifications in AI or deep learning can further enhance your profile. Effective problem-solving, strong collaboration skills, and clear communication are important soft skills for excelling in interdisciplinary teams. These abilities ensure that you can develop robust deep learning models, adapt to evolving technologies, and contribute value in both technical and collaborative settings.

What does a deep learning engineer do?

Deep Learning Engineers typically spend their days designing, developing, and optimizing neural network models for tasks like image recognition, natural language processing, or recommendation systems. They preprocess and analyze large datasets, experiment with model architectures, and tune hyperparameters to achieve the best performance. Collaboration is often required with data scientists, product managers, and software engineers to integrate models into real-world applications and scale solutions for production. Additionally, many deep learning engineers review current research, stay updated on advancements in AI, and continuously improve their skills. This role offers a dynamic work environment where learning and innovation are highly encouraged.

What are popular job titles related to Deep Learning Engineer jobs in Pittsburgh, PA? For Deep Learning Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:
Infographic showing various Deep Learning Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $108,267 per year, or $52.1 per hour.

Research Scientist

Skild AI

Pittsburgh, PA โ€ข On-site

$100K - $300K/yr

Full-time

Re-posted 22 days ago


Job description

Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are looking for Research Scientists to lead the effort in developing the next generation of techniques to advance the capabilities of our robotic systems. We are looking for people with proven expertise in machine learning and/or robotics, who are passionate about pushing the boundaries of what is possible. You will collaborate with a team of talented researchers and engineers, and enhance our cohesive research strategy, driving ongoing innovation and technological advancements within the company. The ideal candidate will have a track record of discovering fundamental, scalable solutions, and a passion for seeing their research transform into impactful applications.
Responsibilities
  • Develop new algorithms and methods for training general-purpose robot foundation models.
  • Conduct cutting edge research across multiple disciplines (Perception, Robotics, RL / IL, Machine Learning, etc.).
  • Work with large scale systems and large-scale model training.
Preferred Qualifications
  • PhD degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Multiple years of experience in conducting research.
  • Proficiency in Python and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • Publications at top-tier ML, robotics, or CV conferences (e.g., NeurIPS, ICML, ICLR, CoRL, RSS, ICRA, CVPR, ECCV, ICCV).
  • Deep technical knowledge, and research experience in deep learning, reinforcement learning, robotics, or computer vision.
  • Deep understanding of state-of-the-art machine learning techniques and models.
  • Experience working with robot systems.
  • Experience working with large-scale model training and systems.

Base Salary Range
$100,000-$300,000 USD