1

Ai Software Developer Jobs in Oregon (NOW HIRING)

As a Mid-Level AI Software Developer, you will own and deliver production-ready AI features end-to-end. You will work across LLM integrations, retrieval-augmented generation (RAG) systems, and AI ...

This role is ideal for a student who can work part-time (16 hours/week) for 6 months to 1 year and is interested in building strong foundations in AI software stacks, GPU programming, and performance ...

Experience listed above should be in at least one of the following: * DevOps, SRE, data engineering ... Join Intel and be part of a mission to lead the AI revolution. Innovate with us and shape the ...

Lead Software Developer

OR · Remote

$105K - $141K/yr

Champion the adoption of AI-assisted software engineering, integrating AI into development, architecture, testing, code reviews, troubleshooting, documentation, and delivery workflows. * Identify ...

Senior Software Developer

Canby, OR · On-site

$57 - $75.25/hr

We are investing in digital transformation initiatives including eCommerce modernization, AI ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

New

Senior Software Developer

Canby, OR

$57 - $75.25/hr

We are investing in digital transformation initiatives including eCommerce modernization, AI ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

New

Senior Software Developer

Canby, OR

$57 - $75.25/hr

We are investing in digital transformation initiatives including eCommerce modernization, AI ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

New

Our diverse team of engineers and researchers have pioneered sparse, event-based, neuromorphic ... software for AI or accelerators, including execution environments, profiling, debugging, and ...

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 ...

... 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 ...

As the company advances AI-ready connectivity and digital infrastructure for customers around the ... In an environment defined by trust, collaboration, and accountability, a Software Developer II has ...

OR

$172K - $204K/yr

... AI revolution, building the software and systems that power the world's most advanced large language model workloads. We are looking for a Software Engineer focused on bring-up, triage, benchmarking ...

New

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 Jul 21, 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.

How much do AI software developers make?

AI software developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in machine learning and deep learning can earn higher salaries, often exceeding $200,000.

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 is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as senior AI software developer, machine learning engineer, or AI research scientist, often requiring advanced skills, experience, and sometimes leadership responsibilities. Such roles may involve developing complex algorithms, managing large datasets, and utilizing tools like Python, TensorFlow, or PyTorch, with compensation reflecting expertise and impact in the field.

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 engineer makes 500,000 a year?

Senior AI software engineers or machine learning engineers with extensive experience, advanced skills in deep learning, and expertise in frameworks like TensorFlow or PyTorch can earn salaries approaching or exceeding $500,000 annually, especially in high-cost-of-living areas or within top tech companies. Compensation often includes base salary, bonuses, and stock options, reflecting their specialized knowledge and impact on product development.

Can AI do the job of a software developer?

AI software developers create and improve AI systems, but AI currently cannot fully replace human software developers who design, code, test, and maintain complex software applications. AI tools can assist with coding, debugging, and automation, but human expertise remains essential for problem-solving, creativity, and understanding user needs.

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:
AI Software Developer

Other

Re-posted 3 days ago


Job description

We are building the next generation of intelligent enterprise software—platforms that think, adapt, and automate alongside the people who use them. Our AI & Business Intelligence team delivers conversational assistants, intelligent search, data-driven agents, predictive analytics, and workflow automation that transform how businesses operate.

As a Mid-Level AI Software Developer, you will own and deliver production-ready AI features end-to-end. You will work across LLM integrations, retrieval-augmented generation (RAG) systems, and AI-driven workflows, building reliable backend services and applications that directly impact enterprise customers.

This role is ideal for an experienced software engineer who has shipped AI-powered features in production and is ready to take full ownership of feature delivery, including performance, reliability, and cost efficiency. We are looking for candidates who are practical, collaborative, and comfortable making sound engineering trade-offs in real production environments.

Responsibilities:

  • Design and deliver AI-powered product features end-to-end, from requirements and solution design through implementation, testing, deployment, and post-release optimization.
  • Build and maintain retrieval-augmented generation (RAG) workflows that ground LLM responses in enterprise data, including application-side retrieval design, response grounding, and retrieval tuning.
  • Implement application and backend services that integrate large language models and AI services into enterprise products through well-designed APIs and service boundaries.
  • Develop AI-assisted workflows and agent-style automations that interact safely with enterprise data, product capabilities, and external systems.
  • Create and maintain automated tests, evaluation practices, monitoring, and operational runbooks for AI-enabled features so reliability is designed in from the start.
  • Analyze production behavior, user feedback, and telemetry to improve answer quality, latency, reliability, and cost efficiency. Make and communicate trade-offs between model quality, latency, and cost.
  • Collaborate with product, UX, data, QA, and platform teams to define use cases, acceptance criteria, evaluation methods, and rollout plans.
  • Contribute to engineering standards through code reviews, technical design discussions, and shared best practices focused on testing, observability, security, and performance.

What Success Looks Like

  • Owns AI-powered features end-to-end in production, from implementation through post-release improvement.
  • Uses telemetry, user feedback, and evidence to improve answer quality, latency, reliability, and cost efficiency.
  • Makes sound trade-offs between quality, latency, and cost, and can clearly explain those decisions to technical and non-technical stakeholders.
  • Delivers reliable, well-tested features with appropriate monitoring, evaluation, and operational readiness.
  • Collaborates effectively across engineering, product, UX, data, QA, and platform partners to ship high-quality releases.