1

Life Cycle Jobs in Oregon (NOW HIRING)

Senior Life Cycle Engineer, PyTorch - Deep Learning

OR · On-site +1

$104K - $143K/yr

Are you passionate about building software for large-scale distributed projects. NVIDIA's Deep Learning Frameworks Teams seek Senior Software Engineers to create systems for continuous integration ...

... healthy work-life balance and opportunity for professional advancement. We are curious ... Position Overview: The Revenue Cycle Consultant position optimizes OCHIN member revenue cycle ...

New

This role supports full life cycle recruitment of functional positions. The successful candidate will have experience in a high-volume, fast paced environment with demonstrated expertise in sourcing ...

ASP.Net MVC Developer

Beaverton, OR · On-site

$50.25 - $66.25/hr

At least 3 years of experience in Project life cycle activities on development and maintenance projects. At least 1 years of experience in Design and architecture review. Ability to work in team in ...

PEGA (Analyst)

Portland, OR · On-site

$17.75 - $22/hr

At least 2 years of experience in software development life cycle. * Should be certified CSA Pega PRPC v6.x and V7.x At least 2 years' experience in PL/SQL and shell (Unix/Linux) scripting * At least ...

... life-cycle of application design, development, implementation and rollout, and handling post-production support. => Be able to deliver parameter driven reports, charts, and graphs through the ...

Java/J2EE Developer

Beaverton, OR · On-site

$53 - $68.75/hr

At least 4 years of experience in software development life cycle. At least 2 years of experience in Design and architecture review. Ability to work in team in diverse/ multiple stakeholder ...

PEGA

Portland, OR · On-site

$59.75 - $78.25/hr

At least 2 years of experience in software development life cycle. * Should be certified CSA Pega PRPC v6.x and V7.x At least 2 years' experience in * PL/SQL and shell (Unix/Linux) scripting * At ...

next page

Showing results 1-20

Life Cycle information

What is a life cycle job?

Life Cycle jobs typically refer to positions that manage or oversee the various stages of a product, project, or customer journey from beginning to end. This can include roles such as Life Cycle Manager, Life Cycle Analyst, or Product Life Cycle Specialist, where individuals are responsible for planning, implementing, monitoring, and optimizing each phase of the life cycle. These professionals work to ensure efficiency, sustainability, and profitability by coordinating activities across development, launch, growth, maturity, and end-of-life stages. Life Cycle roles are found in industries like manufacturing, software, marketing, and customer success.

What are some typical challenges faced by professionals working in a life cycle role, and how can they be addressed?

Professionals in a Life Cycle role often encounter challenges such as managing cross-departmental communication, aligning product updates with customer needs, and tracking performance metrics throughout various product phases. Balancing stakeholder expectations and adapting quickly to market feedback can also be demanding. These challenges can be addressed by fostering strong collaboration with teams like marketing, product development, and customer support, as well as by leveraging project management tools and maintaining clear documentation to ensure alignment and smooth transitions between life cycle stages.

What are the key skills and qualifications needed to thrive as a life cycle manager, and why are they important?

To thrive as a Life Cycle Manager, you need a solid understanding of product management, supply chain processes, and business analytics, often supported by a related degree or professional certification. Familiarity with ERP systems, data analysis tools, and project management software is typically required. Strong organizational, communication, and problem-solving skills help you coordinate cross-functional teams and adapt to evolving project requirements. These skills ensure efficient product lifecycle management, cost optimization, and alignment with business goals.

What is the difference between Life Cycle vs Software Developer?

AspectLife CycleSoftware Developer
Required CredentialsProject management certifications, knowledge of development methodologiesComputer science degree, programming skills
Work EnvironmentProject teams, client meetings, planning sessionsDevelopment teams, coding environments, testing labs
Industry UsageUsed across industries for managing project phasesPrimarily in tech, software, and IT sectors
Common Search/ComparisonOften compared for project management rolesCompared for technical development roles

While the Life Cycle refers to the entire project or product phases, a Software Developer focuses on creating and maintaining software within those phases. Understanding both helps in managing projects effectively and developing quality software products.

What are popular job titles related to Life Cycle jobs in Oregon?

For Life Cycle jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Life Cycle jobs?

Cities in Oregon with the most Life Cycle job openings:

Infographic showing various Life Cycle job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, and 4% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Senior Life Cycle Engineer, PyTorch - Deep Learning

Nvidia

OR • On-site, Remote

$104K - $143K/yr

Full-time

Posted 8 days ago


Key responsibilities

  • Develop and maintain continuous integration, testing, and delivery systems for NVIDIA's deep learning software stack.

  • Create tools and infrastructure to support software quality, stability, and reliability across the entire NVIDIA software ecosystem.

  • Debug issues and fix problems across various software layers, from end-user applications to hardware drivers.


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

Are you passionate about building software for large-scale distributed projects. NVIDIA's Deep Learning Frameworks Teams seek Senior Software Engineers to create systems for continuous integration, testing, and delivery of advanced software stacks. Join a diverse, ambitious team focused on improving developer productivity for NVIDIA's AI software ecosystem.

We ensure that key deep learning frameworks run optimally on NVIDIA hardware, enabling developers and researchers to push the boundaries of what's possible in AI. What you'll be doing: Join a team of experts working together to improve developer productivity for the NVIDIA driven software ecosystem. Develop and maintain continuous development systems through various software verticals spanning from end-users, through layers of open-source software, down to NVIDIA's math libraries, compilers, and drivers.

This is a true software engineering role. The team creates tools and infrastructure, debugs issues as they arise, and fixes problems across the entire stack. Together, we stabilize and deliver the entire NVIDIA software stack to the world at global scale.

This is a development-focused role that drives software quality and reliability without on-call duties. What we need to see: MS or PhD in Computer Science or Engineering (or equivalent experience) 5+ years of experience building or supporting large software projects or equivalent Proficiency in C++ and/or Python Proven expertise with scripting languages Experience in continuous build and release management for Linux systems Development of cloud-hosted developer environments and CI/CD systems Ways to stand out from the crowd: Software development experience with many contributing teams Proven experience shipping multi-cloud large-scale systems and supporting those systems in production Experience with C++ build systems, including dependency issues, symbol resolution, and linking problems Great people skills, including communication, empathy, dependability, patience, and persistence Drive to contribute to and work with globally distributed teams Join us at NVIDIA, where we are defining the next era of computing and making a lasting impact on the world. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until August 16, 2026.

This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.

As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US