1

Nonprofit Machine Learning Jobs in Oregon (NOW HIRING)

As the world's leading nonprofit member organization for cybersecurity professionals, our core ... Deep knowledge of AI/ML concepts and patterns, including machine learning, generative AI, large ...

As the world's leading nonprofit member organization for cybersecurity professionals, our core ... Deep knowledge of AI/ML concepts and patterns, including machine learning, generative AI, large ...

Staff Data Engineer

OR · On-site +1

$130K - $150K/yr

We've brought strategies to life for nonprofit organizations working around the world, including ... Machine Learning: We are committed to using the power of data to support important causes.

We've brought strategies to life for nonprofit organizations working around the world, including ... Experience in building data- and/or machine learning-based products; * A background in related ...

... machine learning to analyze staffing levels, scheduling patterns, and labor costs. * Drive large ... Where purpose meets opportunity Ascension is a leading nonprofit Catholic health system with a ...

As the world's leading nonprofit member organization for cybersecurity professionals, our core ... machine learning systems across ISC2's technology estate. This role sits at the intersection of ...

Nonprofit Machine Learning information

How does the role of a machine learning specialist in a nonprofit differ from similar roles in the private sector?

In a nonprofit setting, a Machine Learning Specialist often works with limited resources and must prioritize projects that directly support the organization's mission, such as optimizing donor outreach, improving program delivery, or analyzing social impact. Collaboration with program staff, fundraisers, and volunteers is common, requiring strong communication skills to translate technical insights into actionable strategies. Unlike the private sector, where profitability may be the primary focus, success in a nonprofit environment is measured by social outcomes and mission alignment. This role offers the opportunity to see the tangible impact of your work and can lead to leadership or strategic roles within the organization as you demonstrate value.

What is the difference between Nonprofit Machine Learning vs Nonprofit Data Analyst?

AspectNonprofit Machine LearningNonprofit Data Analyst
Required SkillsMachine learning algorithms, programming (Python, R), statistical modelingData visualization, statistical analysis, Excel, SQL
Work EnvironmentResearch-focused, technical teams, data science projectsReporting, data interpretation, stakeholder communication
Employer & Industry UsageTech-driven nonprofits, research institutionsCharities, advocacy groups, social service agencies

Nonprofit Machine Learning roles focus on developing predictive models and advanced algorithms, requiring programming and statistical skills. Nonprofit Data Analysts primarily interpret and visualize data to inform decisions. While both roles support nonprofit missions, Machine Learning positions are more technical and research-oriented, whereas Data Analysts focus on data reporting and communication.

What are the key skills and qualifications needed to thrive as a nonprofit machine learning specialist, and why are they important?

To thrive as a Nonprofit Machine Learning Specialist, you need a strong background in data analysis, statistics, and machine learning, typically supported by a degree in computer science or a related field. Proficiency with programming languages like Python or R, experience with machine learning frameworks (such as TensorFlow or scikit-learn), and familiarity with donor management or CRM systems are highly valuable. Strong communication, problem-solving, and collaboration skills help translate technical solutions into meaningful impact for nonprofit missions. These abilities are crucial for leveraging data-driven insights to optimize resources, drive fundraising, and advance organizational goals.

What is a nonprofit machine learning professional?

A Nonprofit Machine Learning professional is someone who applies machine learning and data science techniques to help nonprofit organizations achieve their missions. This can include using predictive analytics to improve fundraising, optimize program delivery, or analyze the impact of initiatives. They often work with large datasets, develop algorithms, and collaborate with program staff to find data-driven solutions to social challenges. Their work helps nonprofits make more informed decisions and maximize their impact.

What are popular job titles related to Nonprofit Machine Learning jobs in Oregon?

For Nonprofit Machine Learning jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Nonprofit Machine Learning jobs in Oregon look for?

The top searched job categories for Nonprofit Machine Learning jobs in Oregon are:

What cities in Oregon are hiring for Nonprofit Machine Learning jobs?

Cities in Oregon with the most Nonprofit Machine Learning job openings:

Infographic showing various Nonprofit Machine Learning job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution.

Full-time

Re-posted 21 days ago


Job description

Overview

Your Future. Secured. ISC2 is a force for good. As the world's leading nonprofit member organization for cybersecurity professionals, our core values - Integrity, Advocacy, Commitment, Inclusion, and Excellence - drive everything we do in support of our vision of a safe and secure cyber world. Our globally recognized, award-winning portfolio of certifications provide an independent and globally recognized endorsement of cybersecurity knowledge, skills and experience for all career levels. Our charitable arm, the Center for Cyber Safety and Education, enables ISC2 and our members to serve the public by educating the most vulnerable about cyber risks and empowering access to enter and thrive in the cyber profession. Learn more at ISC2 online and connect with us on Twitter, Facebook and LinkedIn. When you join ISC2, you'll demonstrate your commitment to an inclusive and equitable environment. Your support of the unique perspectives and experiences shared by our global cybersecurity workforce and profession will be recognized. We invite you to take an active role in helping us create a true sense of belonging across our organization - an environment of authenticity, trust, empowerment and connectedness that empowers all of our successes. Learn more.

Position Summary

The AI Architect will provide strategic and technical leadership for the organization's AI ecosystem by translating business priorities into scalable, secure, and governed solution designs. This role is responsible for defining and documenting AI use cases and target delivery models, establishing the current and future-state AI architecture across the enterprise landscape, evaluating build-versus-buy options, and guiding proof-of-concept strategies and reusable implementation patterns. The position also drives operational maturity by embedding monitoring, feasibility of telemetry across the AI landscape, observability, governance, and change management practices that enable AI capabilities to scale effectively across delivery teams while supporting reliable, compliant, and business-aligned adoption. 

**This position is not available to residents of California**.

Responsibilities
  • Define and document enterprise AI use cases, business value drivers, and target delivery models that align with organizational goals and objectives. 
  • Develop and maintain current-state and target-state AI architecture across the enterprise, including platforms, data flows, integration patterns, security controls, and governance requirements. 
  • Lead build-versus-buy evaluations for AI platforms and services, and provide appropriate recommendations.  
  • Establish reusable AI architecture patterns, reference models, and implementation standards to support consistent delivery. 
  • Guide proof-of-concept and pilot strategies to validate solution feasibility, technical design, business value, and operational readiness before broader adoption. 
  • Drive scalable AI operations by embedding monitoring, telemetry, observability, governance, and change management practices across the AI lifecycle. 
  • Partner with architecture, engineering, data, security, product, and business stakeholders to translate requirements into secure, reliable, and governed AI solutions. 
  • Define key deliverables for the function, including AI architecture models, proof-of-concept strategies, and delivery patterns that accelerate enterprise adoption. 
  • Perform miscellaneous duties, as required.
Behavioral Competencies
  • Ability to demonstrate and support the 5 Company Core Values: Integrity, Advocacy, Commitment, Inclusion, and Excellence.
Qualifications
  • Deep knowledge of AI/ML concepts and patterns, including machine learning, generative AI, large language models (LLMs), prompt design, retrieval-augmented generation (RAG), model evaluation, and responsible AI practices. 
  • Hands-on proficiency with Python and familiarity with common AI/ML frameworks and tooling such as PyTorch, TensorFlow, scikit-learn, LangChain or Semantic Kernel, APIs, and vector databases. 
  • Demonstrated expertise in MLOps/LLMOps practices, including CI/CD, model deployment, observability, telemetry, drift and performance monitoring, cost optimization, and lifecycle management.
  • Strong understanding of AI security, privacy, governance, and compliance requirements, including access controls, data protection, auditability, risk management, bias mitigation, and human-in-the-loop controls.
  • Relevant cloud, architecture, or AI certifications are preferred (for example, Azure AI Engineer, AWS Machine Learning, Google Professional Machine Learning Engineer, or equivalent architecture certifications).
  • Proven ability to conduct build-versus-buy assessments, evaluate vendors and platforms, define reference architectures, and establish reusable design patterns and standards.
  • Excellent collaboration and communication skills, with the ability to translate business priorities into technical roadmaps, solution designs, proof-of-concept strategies, and executive-ready recommendations.
  • Strong analytical and management capabilities, including facilitation of cross-functional teams, change management, and mentoring delivery teams on AI architecture best practices. 
Education and Work Experience
  • Bachelor's degree in Computer Science, Information Systems, Data Science, Software Engineering, or a related technical field required; Master's degree preferred. 
  • 10+ years of progressive experience in enterprise architecture, software engineering, data/analytics, or AI/ML solution delivery, including hands-on recent experience designing and operationalizing AI solutions.
  • Strong architecture experience across cloud and enterprise platforms, with the ability to design scalable, secure, and governed AI solutions using services in Azure, AWS, or Google Cloud. 
  • Experience with data architecture and engineering, including data pipelines, ETL/ELT, structured and unstructured data, feature or semantic layers, and integration patterns with enterprise applications and APIs.
  • Experience leading enterprise architecture, platform modernization, digital transformation, or AI/ML initiatives in a complex business environment is strongly preferred. 
  • Experience working with cross-functional teams including engineering, data, security, product, legal/compliance, and business stakeholders. 
Physical and Mental Demands
  • Up to 10% travel may be required.
  • Work normal business hours and extended hours when necessary.
  • Occasional evening and weekend work to meet deadlines, deploy changes, or test implementations.
  • Availability for on-call needs.
  • Remain in a stationary position, often standing or sitting, for prolonged periods.
  • Regular use of office equipment in a remote environment such as a computer/laptop and monitor computer screens.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and other computer components.
Total Rewards

The pay range for this position is $151,635 - $203,415/Yr.

Final pay is based on several factors including but not limited to internal equity, market data, and the applicant's education, work experience, certifications, etc.

This position is eligible to participate in ISC2's annual discretionary bonus program. 

Information regarding our comprehensive benefits package is available here.

This position will be posted for a minimum of 5 calendar days. This is a current vacancy, and the employer intends to fill this position within approximately 30 days.

Equal Employment Opportunity Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic as protected by applicable law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.

Employment Type: OTHER