1

Ai Software Developer Jobs in Oregon (NOW HIRING)

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...

Conversica is seeking a Staff AI Software Engineer to design, build, and scale production-grade AI systems that deliver direct customer and business value. This senior individual contributor role ...

Senior AI Software Engineer

OR · Remote

$122.40K - $161.30K/yr

Conversica is seeking a Senior AI Software Engineer to design, build, and scale production-grade AI systems that deliver direct customer and business value. This senior individual contributor role ...

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

OR · On-site

$134.90K - $180.80K/yr

As a Principal AI Software Engineer, you will lead the development and deployment of our next-generation, AI-powered cybersecurity solutions. This critical role will shape SentinelOne's competitive ...

... engineers. Key Exciting Responsibilities Are you ready to lead a technical team at the absolute forefront of the AI revolution in enterprise software? As the Development Manager, you will be the key ...

Lead multi-functional teams of Infrastructure and Software engineers, Product managers, encouraging ... Stay updated on NVIDIA Gen AI Software Solutions industry trends and new technologies to determine ...

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

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

Software Developer

OR · On-site +1

Stay updated with emerging technologies and AI-enabled development tools. * Perform other duties as assigned. Minimum Qualifications * Bachelor's degree in Computer Science, Software Engineering ...

OR

$122.40K - $161.30K/yr

We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI ...

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

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 29, 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 Software Engineer

Other

Posted 24 days ago


Job description

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team. This is a unique opportunity where you will get a chance to work with an established and rapidly evolving platform that handles millions of requests and massive amounts of events, and other data. In this position, you will be responsible for taking on new initiatives to design, build, deploy, and support high performance deep learning systems in a rapidly-scaling environment.

As a member of our team, you will make an immediate impact as you help build out and expand our technology platforms across several software products. This is a high growth and impact role that will give you tons of opportunity to drive decisions for projects from inception through production.

How You'll Spend Your Time: 
  • Apply agentic LLM patterns (tool use, multi-step reasoning, orchestration) to automate high-complexity tasks that previously required human judgment

  • Design and build GenAI-powered solutions for complex NLP tasks — NER, classification, information retrieval, summarization, and structured output generation

  • Build and maintain production ML APIs and data pipelines that deliver model-driven automation and insight into Numerator's products at scale

  • Work closely with MLOps engineers, product & engineering managers, and other teams, owning a large part of the process from problem understanding to shipping the solution.

  • Stay current with the fast-moving GenAI landscape and translate new capabilities into practical team impact