1

Pytorch Software Engineer Jobs (NOW HIRING)

Knowledge of programming languages and frameworks commonly used in AI and machine learning, such as Python, TensorFlow, and PyTorch. * Knowledge of professional software engineering practices and ...

Software Engineer

Rogers, MN · On-site

$68K - $84K/yr

We are seeking an early career Software Engineer to join our Engineering Innovation team. In this ... Experience with Machine Learning, tools like Claude/Cursor, PyTorch, TensorFlow * Self-motivated ...

Tamarind Bio is seeking exceptional Founding Software Engineers to scale their computational ... PyTorch) • Fullstack development • Located in the SF Bay Area or able to relocate to the Bay ...

Sr. Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

Senior Software Engineer Onsite Durham, NC Our client, a fintech SaaS company and category leader ... ML frameworks (TensorFlow, PyTorch), LLMs, AI agents Requirements * Bachelor's degree in Computer ...

Sr Software Engineer AI-ML

Irving, TX · On-site

$113K - $149K/yr

... PyTorch, TensorFlow) • Data engineering skills to build and deploy models • Mastering ... software development. Founded in 2021, the company is headquartered in Farmers Branch, USA, with a ...

We are seeking a Software Engineer to work on unique and challenging problems across a broad ... Craft high quality code in a variety of frameworks, including Flutter, Arduino, and/or PyTorch.

Showing results 41-60

Pytorch Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do pytorch software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for pytorch software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a PyTorch software engineer?

A PyTorch Software Engineer is a software developer who specializes in building and optimizing machine learning and deep learning models using PyTorch, a popular open-source machine learning framework. Their responsibilities often include developing and maintaining AI models, integrating PyTorch solutions into larger systems, optimizing model performance, and collaborating with data scientists and researchers. They may also contribute to open-source PyTorch code and stay updated on the latest advancements in the field. Proficiency in Python, understanding of neural networks, and experience with PyTorch libraries are essential skills for this role.

What are the key skills and qualifications needed to thrive as a PyTorch software engineer, and why are they important?

To thrive as a PyTorch Software Engineer, you need a strong background in computer science, deep learning, and proficiency in Python, often supported by a relevant degree or equivalent experience. Familiarity with machine learning frameworks such as PyTorch, version control systems like Git, and experience with cloud platforms or GPU computing are typically required. Strong problem-solving abilities, collaboration, and effective communication help you work well within interdisciplinary teams and adapt to evolving project needs. These skills ensure efficient implementation of machine learning solutions, high-quality code, and successful project delivery in fast-paced AI environments.

What are some common challenges faced by PyTorch software engineers when optimizing deep learning models for production?

PyTorch Software Engineers often encounter challenges such as ensuring model efficiency, managing memory usage, and maintaining inference speed when deploying deep learning models to production. Balancing model accuracy with resource constraints, especially on edge devices or in cloud environments, can be complex. Additionally, engineers must adapt research-oriented code for scalable, reliable deployment, often collaborating closely with data scientists, DevOps, and product teams to streamline workflows and resolve integration issues.

What are popular job titles related to Pytorch Software Engineer jobs?

For Pytorch Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Pytorch Software Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Lead Software Engineer

Remote

Apex Informatics
IT Services • 1 - 10 employees

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Title: Lead Software Engineer
Duration: 6 months+
Required Skills:
  • Candidates MUST have the following experience: -Python -GCP (Google Cloud Platform)
  • API development -5+ years experience leading the design, development, and implementation fo software solutions
  • Experience in software design, development, and architecture, and be able to work effectively in an Agile/Scrum environment
  • Experience Facilitating communication between front-end, back-end, data, and platform engineers -Experience with content management systems, APIs, and data storage and transfer technologies.

Preferred/Nice to have:
  • Vertex AI experience highly recommended.
  • Knowledge of programming languages and frameworks commonly used in AI and machine learning, such as Python, TensorFlow, and PyTorch.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations. A minimum experience of 5 years using relational databases and NoSQL Databases. Worked and lead Software Engineering teams in Continuous Integration / Continuous Delivery model. Experience with modern application development frameworks. Build/Lead products which would provide Offline support and are highly resilient in nature. Build/Lead Test Automation suites, Unit Testing coverage, Monitoring & Observability of the Apps, Support Site reliability engineering and Application Security. Continuous Integration using Jenkins, Git Hub Actions or Azure Pipelines. Experience with distributed databases such as SQL Server, Oracle or Mongo DB. Experience with cloud technologies, development and deployment. Experience with tools like Jira, GitHub, SharePoint, Azure Boards. Experience working with Fastlane for automated development and release process.

Education:
Bachelor's Degree in Computer Science/Engineering or related field with 6 years of experience OR an Associate's degree in Computer Science/Engineering or related field with 8 years of experience.