1

Ai Software Developer Jobs in Oregon (NOW HIRING)

OR · On-site

This role is a great fit for an aspiring software engineer who works comfortably in AI-driven problem spaces and wants to apply software engineering rigor to create LLM-backed products and platforms.

OR · On-site

This team will include a blend of AI Engineers, Software Developers, and ML/LLM specialists. You will own and drive the successful delivery of AI software engineering initiatives within defined scope ...

Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information ... Understanding of DevOps principles and experience with tools such as GitHub Actions * Experience ...

Software Developer

OR · On-site +1

$95K - $125K/yr

Windsurf (AI code editor) * git * Linux environments (Ubuntu) * Data warehouse (Exasol) * Messaging frameworks (rabbitmq) * ETL/Scheduling frameworks (NiFi) * Agile software development process Grant ...

Quantiphi is an award-winning, AI-First digital engineering and consulting company focused on ... Architect - Software Developer Experience Level: 7+ yrs Work Location: US East/Canada (Remote) Role ...

Software Development Engineer in Test

Lake Oswego, OR · On-site

$51.50 - $66.25/hr

Key Exciting Responsibilities The Agentic AI Software Quality Assurance Engineer role is dedicated to enhancing the quality of software releases through the refinement of automation processes and ...

... AI software. Scope spans the entire stack including firmware, drivers, frameworks, protocols ... As a principal engineer, recognized as a domain expert who influences and drives technical ...

OR

$122.40K - $161.30K/yr

We are looking for a skilled Agentic AI Software Engineer to join our team. The ideal candidate is ... Strong understanding of AI application developer workflows and the modern agentic AI stack * Strong ...

OR · On-site

$172.80K - $204.80K/yr

NVIDIA DGX systems are the foundation of the world's most advanced AI infrastructure-purpose-built ... AI software stack. We are seeking an engineering leader responsible for end-to-end delivery of ...

We collaborate with leading AI organizations to train Large Language Models (LLMs) to function as ... Whether you are a passionate orchestration guru or experienced software developer -- we want you to ...

We collaborate with leading AI organizations to train Large Language Models (LLMs) to function as ... Whether you are a passionate orchestration guru or experienced software developer -- we want you to ...

NVIDIA is looking for an AI Solutions Architect with hands-on experience in efficient AI model ... Partnering with NVIDIA's software engineering, product, and sales teams to secure design wins and ...

NVIDIA is looking for an AI Solutions Architect with hands-on experience in efficient AI model ... Partnering with NVIDIA's software engineering, product, and sales teams to secure design wins and ...

Senior Software Developer

OR · On-site +1

$100K - $200K/yr

Windsurf (AI code editor) * git * Linux environments (Ubuntu) * Data warehouse (Exasol) * Messaging frameworks (rabbitmq) * ETL/Scheduling frameworks (NiFi) * Agile software development process Why ...

next page

Showing results 1-20

Ai Software Developer information

See Oregon salary details

$50.8K

$118.3K

$175.5K

How much do ai software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for ai software developer in Oregon is $118,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,200.00 and $137,400.00 per year, depending on experience, location, and employer.

What is an AI Software Developer job?

An AI Software Developer designs, develops, and implements artificial intelligence solutions, such as machine learning models, neural networks, and automation tools. They work with algorithms, big data, and programming languages like Python to build intelligent applications. Their responsibilities include data preprocessing, model training, testing, and deploying AI systems for various industries.

What are the key skills and qualifications needed to thrive in the Ai Software Developer position, and why are they important?

To thrive as an AI Software Developer, you need strong programming skills in languages such as Python or Java, a background in computer science or a related field, and a solid understanding of machine learning algorithms. Familiarity with frameworks like TensorFlow, PyTorch, and experience with data processing tools or cloud platforms is highly valued, while certifications in AI or machine learning can be advantageous. Creative problem-solving, collaboration, and effective communication are key soft skills that help you integrate complex solutions and work effectively within multidisciplinary teams. These competencies are crucial for developing, deploying, and maintaining innovative AI systems that deliver real-world value.

What are some common challenges faced by AI Software Developers in day-to-day work?

AI Software Developers often encounter challenges such as ensuring data quality and quantity, tuning complex models for optimal performance, and integrating AI components seamlessly into existing software systems. Balancing the need for accuracy with computational efficiency while addressing issues of scalability and maintainability can also be demanding. Additionally, they must continuously stay updated with rapidly evolving AI technologies and best practices. Overcoming these challenges requires adaptability, a passion for continuous learning, and close collaboration with data scientists, product managers, and other engineers.
What cities in Oregon are hiring for Ai Software Developer jobs? Cities in Oregon with the most Ai Software Developer job openings:
Infographic showing various Ai Software Developer job openings in Oregon as of May 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 62% Physical, 5% Hybrid, and 33% Remote job distribution, with an average salary of $118,252 per year, or $56.9 per hour.
AI/Machine Learning Engineer Intern

AI/Machine Learning Engineer Intern

SentinelOne

On-site

Other

Posted 11 hours ago


Job description

As a motivated PhD student with strong backend fundamentals who is excited about building production AI systems. This role is a great fit for an aspiring software engineer who works comfortably in AI-driven problem spaces and wants to apply software engineering rigor to create LLM-backed products and platforms.

This is not a research-only role. While we work closely with research and science teams, this position sits squarely in a product engineering organization. The focus is on designing and building reliable systems that ship real value to customers and internal users. We value curiosity, experimentation, and a commitment to continuous learning.

What will you do?

As an AI Software Engineering Intern, you will own an end-to-end project from idea to functioning prototype, with a clear path to production. You will:

  • Develop Backend Services: Design and build services in Python that power AI-driven products and shared capabilities.
  • Integrate Systems: Build resilient service integrations across internal systems, handling failure modes and rate limits.
  • Build AI Features: Develop and evolve LLM-backed features and agentic workflows, focusing on reliability and real-world behavior.
  • Collaborate Cross-Functionally: Work with product managers, researchers, and senior engineers to turn loosely defined AI use cases into concrete, production-ready systems.
  • Shape AI Quality: Help build or extend evaluation harnesses, benchmarks, or feedback loops for AI-powered features.
  • Engage in Sprints: Work at a fast pace in two-week sprints and participate in weekly meetups to share progress and technical challenges.
What skills and knowledge should you bring?
  • Academic Background: Currently enrolled in a PhD program in Computer Science, Software Engineering, or a related quantitative field, graduating in 2027
  • Python Proficiency: Excellent modern Python engineering skills, with the ability to write readable, performant, and testable code.
  • AI Fundamentals: A strong background in AI/ML and experience with independent projects using LLMs, foundation models, or retrieval-augmented generation (RAG).
  • System Design: Solid understanding of software engineering principles, including APIs, version control, and system architecture.
  • Communication: Excellent communication skills and a collaborative approach to solving complex problems.
  • Cybersecurity Interest: Curiosity about applying AI to cybersecurity or hands-on experience in the domain.

Why us? 

Our global internship program trains the next-generation of cybersecurity talent across a range of specializations, from threat intelligence to information security, engineering and marketing. Interns can learn about the network security industry from leading thinkers, grow their professional networks, and be part of a career-defining experience including: 

  • 1:1 mentorship
  • The opportunity to expand your knowledge and work on challenging projects
  • Training and Development opportunities 
  • Connections to other recent grads, and employees across the company
  • Leadership speaker series where you can learn about other areas of the business and ask questions to the senior leadership team and industry experts
  • Fun events!