Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - AI

OnBoard

Title:

Principal Software Engineer

Date:

2026.08 Function:

Engineering Reports to:

Manager, Software Development Location:

Remote - US - Working EST Hours Position Summary The Principal Software Engineer will play a critical role in designing, developing, and implementing high-quality software solutions. This position is responsible for the development of next-generation SaaS applications - including AI-powered and agentic experiences - as well as providing technical leadership for long-range investments and planning. The Principal Software Engineer has a passion for building maintainable, scalable, and beautiful applications, with heavy emphasis on optimizing user experience, solving problems, and delighting customers and business stakeholders. The Principal Software Engineer must be able to break down complex problems and design elegant, easy-to-maintain solutions that are resilient and robust. Additionally, this role provides technical leadership, mentorship, and guidance to the engineering team, while

driving

innovation in AI-powered and agentic development practices and ensuring established best practices are followed. Critically, this role involves AI/ML integration including semantic search, RAG (Retrieval-Augmented Generation) frameworks, vector database architectures, LLM operations, orchestration patterns, and AI tooling integration. We recognize that exceptional engineers may have depth in some areas and breadth in others - experience across these areas is strongly desired but not required. We value engineers who have experience learning and leading the adoption of emerging technologies. Key Responsibilities Lead the design, development, and implementation of complex software systems and solutions including advanced AI-powered capabilities such as semantic search systems, vector databases, RAG-based architectures, and LLM orchestration patterns.

Translate business requirements into a well-formed technical design and help bring that design to life with the team, in an iterative fashion.

Collaborate with cross-functional teams to define project goals, scope, and timelines as well as translate business requirements into scalable and robust software designs.

Mentor and coach team members, fostering their professional growth and promoting a culture of knowledge sharing and continuous learning.

Write reusable code, build libraries for future use, conduct code reviews, ensure code quality, and enforce coding standards.

Champion the adoption of AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Codex) to accelerate development velocity and code quality.

Build 'golden pathways' and developer experience tooling that scales engineering capability across the organization.

Drive technical innovation and identify opportunities for process improvements and optimization.

Champion architectural integrity alongside an iterative, gated delivery approach

Stay up to date with emerging technologies and industry trends and evaluate their potential impact on our software solutions.

Skills and Experience Needed Bachelor's Degree in software engineering, computer science, information technology, or commensurate experience.

10+ years proven experience in SaaS development, primarily developing user-facing production features on a modern web stack.

5-7 years' experience developing web applications with C# and .NET Core.

5+ years' experience with RESTful design patterns and microservices architecture; including high-scale cloud mechanisms like event hubs, messaging systems, and data lakes.

1+ years’ experience with AI-powered development tools (Claude, GitHub Copilot, Cursor, or similar) with demonstrated track record of leveraging AI assistants to accelerate development velocity and code quality.

Experienced in one or more AI/ML areas: semantic search, vector databases, RAG frameworks, LLM orchestration, prompt engineering, or AI tooling development.

Excellent troubleshooting skills with the ability to analyze and resolve difficult problems quickly.

Experience working in a high transaction, high security environment where SOC2, ISO27001 compliance is required.

Strong proficiency in CI/CD pipelines, git workflow, etc.; ideally in Azure DevOps.

Mastery of agile development methodologies and DevOps practices.

Demonstrated technical leadership experience in software development projects.

Competencies Accountability

Adaptability

Applied Learning

Business Acumen

Customer Focus

Dealing w/Ambiguity

Driving for Results

Initiating Action

Operational Decision Making

Technical/Professional Skills and Knowledge

AI Curiosity & Innovation

About the Company: Boards set the standard for what organizations can achieve. At OnBoard, our board management software helps boards function at a higher level so every organization can make a bigger difference in the world. Launched in 2011, today, OnBoard serves as the board intelligence platform for more than 5,000 organizations and their 12,000 boards and committees in 60 countries worldwide. With customers in higher education, nonprofit, healthcare systems, government, and enterprise business, OnBoard is the leading board management provider. OnBoard has grown from a class project at Purdue University in West Lafayette, Indiana in 2003 into the world’s leading board management software platform today. Backed by JMI Equity and the acquisitions of eScribe and Govenda, OnBoard is positioned to become the industry leader in Board Management and Meeting Solutions for private and public sector entities. Benefits and Perks: Fully remote work with company provided equipment (laptop, software, etc.)

Employment with a growing, casual, fun, philanthropic minded company

US Based Employees Comprehensive, high-quality medical/prescription drug plan options, as well as dental and vision plan offerings.

An employer contribution to your Health Savings Account (HSA) if you participate in a High Deductible Healthcare Plan.

Medical Flexible Spending Accounts available.

Dependent Care Flexible Spending Accounts available.

Basic life insurance in the amount of $50,000 or 1 X’s your salary (whichever is higher).

Short and long-term disability and Accidental Death and Dismemberment benefits at no cost to you.

401K Retirement Savings Plan with automatic enrollment at the first of the month following 60 days of employment at 5% to help you secure your financial freedom. We offer a generous company match that starts on the first of the month following 60 days of employment. The company match is dollar for dollar on the first 3% of your pay that you contribute and $0.50 on the dollar on the next 2%, for a total match of 4%.

Paid Time Off (PTO)/Holiday

CAN Based Employees Employer paid Life and Accidental Death Insurance

Contribution to Health Care Spending Account

Dependent Life Insurance

Optional Life Insurance

LTD Insurance

Drug and Paramedical Coverage

Dental Insurance

Vision Insurance

EAP

AUS Based employees Superannuation rate of 12%

Monthly stipend of $400 AUD to purchase private medical insurance

UK Based Employees (via EPG) Pension - Aegon Passageways/OnBoard contributes 8% of the employee's basic salary

Employees can contribute up to 100% of salary subject to max limits

Enrolled from Day 1 of employment

Private Medical Insurance

Life Assurance

Income Protection

Critical Illness

Employee Assistance Programme

Serious Illness Benefit

View email address on click.appcast.io

Cashplan

Diversity Statement - Culture of Togetherness: At OnBoard, our mission is to encourage and celebrate a culture of togetherness. We acknowledge that uniqueness is powerful, and we welcome, foster, and appreciate all. Diversity, Equity, and Inclusiveness fuel the Pathfinder atmosphere and all our efforts. Our power is in our people and we Pledge 1% to give back to our communities and across the globe. OnBoard is an equal opportunity employer and committed to a diverse and inclusive working environment. We

do not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Interview Transparency & Technology Disclosure

We use video/audio recordings and artificial intelligence (AI) tools during our interview process to transcribe responses, evaluate skills, and streamline evaluations. Your data is processed securely and handled in line with our Privacy Policy and local data protection laws
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - AI in Oregon State vacancy
  •  ...Managers, Designers, Sport Science, and engineering squads across iOS, Android, wearables,...  ...WHO WE ARE LOOKING FORNike is seeking a Principal Software Engineer who brings architectural depth...  ..., Observability, Performance, AI/ML for coaching personalization, Wearables... 
    Suggested
    Full time
    Casual work

    Nike

    Beaverton, OR
    2 days ago
  • $144.1k - $192.1k

    Principal Software Development EngineerCurtiss‑Wright is expanding its team of engineers who build next‑generation network management software. Our platform monitors and controls...  ...tasks.Contribute to our emerging AI‑assisted coding workflow, evaluating tools and... 
    Suggested
    Full time
    Remote work

    Curtiss-Wright

    Portland, OR
    4 days ago
  •  ...Ministry Brands is looking for a Principal Software Engineer to join our growing team! Who we are Ministry Brands is a leading provider of...  ...Engineering Excellence ~ Lead the adoption of AI agents across the engineering lifecycle, from spec-driven development... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ministry Brands

    Oregon State
    1 day ago
  • $143.88k - $176.14k

     ...that lasts. Code for America is looking for a talented Principal Software Engineer who will help define the technical standards and practices...  ..., reusable capabilities (shared services, libraries, and AI-enabled components) that other teams build on. Support... 
    Suggested
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    Code for America

    Oregon State
    1 day ago
  • $185k - $280k

     ...A Moving Experience. Who is Cerence AI? Cerence AI is the global leader in AI for transportation, specialized in building...  ...global team? We’re looking for an exceptional Senior Principal Software Engineer who is ready to drive the future of mobility with us! Job... 
    Suggested
    Local area
    Remote work

    Cerence

    Oregon State
    1 day ago
  •  ...applications and next steps. Our partner is looking for a Principal Software Engineer based in United States. This is a senior technical leadership...  ..., and database architecture. Drive adoption of AI agents throughout the engineering lifecycle, including specification... 
    Work at office
    Remote work
    Flexible hours

    Jobgether

    Oregon State
    1 day ago
  • $117.1k - $187.3k

     ...Operations business unit which includes our Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, OR
    2 days ago
  • $114.6k - $234.6k

     ...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file...  ...some of the world's most demanding workloads, including AI/ML, HPC, and large-scale enterprise applications. You'll collaborate... 
    Temporary work
    Flexible hours

    Oracle

    Salem, OR
    20 hours ago
  • $143k - $193.05k

     ...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for...  ...will include: • Embedding generative and predictive AI to enhance predictable operational outcomes, build workflow... 
    Full time
    Remote work
    Worldwide

    Rocket Software

    Salem, OR
    2 days ago
  • $186.16k - $304.7k

     ...Job Title: Principal Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring...  ...Scaling the world's biggest moments without a glitch. AI: Enabling our customers to build, secure, and scale AI... 
    Work experience placement
    Work at office
    Remote work

    Akamai

    Salem, OR
    2 days ago
  • $272k - $431.25k

     ...NVIDIA Edge AI Platform Design Technical Leader NVIDIA has been transforming computer...  ..., drive, and operationalize firmware and software architecture and design as well as...  ...product production. Mentor architects and engineering teams to grow them into future leaders.... 
    Shift work

    NVIDIA

    Hillsboro, OR
    1 day ago
  •  ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  ..., services, and data stores other engineering teams integrate with to control who can do...  ...offs directly.Familiarity with enterprise software and the expectations security-conscious customers... 
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

    Portland, OR
    2 days ago
  • $134.36k - $244.04k

     ...The Principal, IT Software Engineer 1 is a senior technical authority responsible for setting architectural direction and driving end-to-end solution...  ...and external systems, especially with integration to CRM, AI Platforms, and APIs. Leads and facilitates... 
    Local area
    Remote work

    DIRECTV

    Portland, OR
    20 hours ago
  • $152k - $202k

     ...Job Description Summary The Commercial Engine Services (CES) Business Intelligence (BI)...  ...the next generation of analytics and AI-powered applications for supply chain and operations. We are looking for a Principal Software Engineer to design and build full-stack applications... 
    Full time
    Contract work
    Remote work
    Relocation package

    GE Renewable Energy Power and Aviation

    Myrtle Point, OR
    13 days ago
  •  ...Ampere Computing LLC is hiring an AI Accelerator Principal Software Engineer – Runtime Library to lead the design, development, and optimization of AI runtime software that enables multiple state-of-the-art models to run efficiently on Ampere’s accelerators. You will... 

    Jobleads-US

    Portland, OR
    2 days ago
  • $250.6k - $362.6k

     ...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities...  ..., develop, and drive unique software and technology solutions with global impact...  ...as observability, data platforms, or AI/ML-driven systems.Track record of influencing... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Portland, OR
    1 day ago
  • $104.5k - $234.6k

     ...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes...  ...innovations to life-saving care. And with AI embedded across our products and services... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Salem, OR
    1 day ago
  • $114.6k - $234.6k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server...  ...group also keeps looking into leading edge technology like AI vector Database. As a member of the software engineering division... 
    Temporary work
    Flexible hours

    Oracle

    Salem, OR
    5 days ago
  • $175k - $195k

     ...team fundamentally reimagining healthcare in the U.S. — and using AI to scale that impact further and faster than anyone else can. About the role: We are seeking an exceptional Software Engineer III to join our Engineering team . Garner’s Engineering team... 
    Remote work
    Work visa
    Flexible hours

    Garner Health

    Oregon State
    2 days ago
  •  ...Job Title: Junior Software Developer Location: Remote, with occasional travel to U.S....  ...and effective collaboration with senior engineers, QA teams, and Government stakeholders....  ...acceptance testing. Use Government-approved AI-assisted development tools to improve... 
    Full time
    Remote work
    Monday to Friday
    Flexible hours

    VivSoft Technologies

    Oregon State
    1 day ago
  • $95k - $171k

     ...performance, reliability, security, and operational needs. As a Software Engineer II, you will be responsible for: Working with your team on...  ...: Scaling the world's biggest moments without a glitch. AI : Enabling our customers to build, secure, and scale AI apps... 
    Work experience placement
    Work at office

    Akamai

    Oregon State
    4 days ago
  • $119.8k - $202.3k

     ...C.H. Robinson is seeking a Software Engineer III to join our Master Data Management (MDM) team within Technology. This team owns the customer...  ...resolution, data governance, automation, distributed systems, and AI-driven workflows. We are looking for engineers who are... 
    Hourly pay
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    C.H. Robinson

    Oregon State
    1 day ago
  •  ...you do real work and deliver real impact. You ship code that goes to production and is used by millions of members all over the world. AI agents are part of how we build every day, so you will orchestrate and build with them from day one. \n What You'll Own Ship... 
    Freelance
    Internship

    ShopBack

    Oregon State
    1 day ago
  •  ...Opportunity: Join Fandango's Platform Operations team as a Software Engineer II, where you'll help build and enhance the tools and systems...  ...modern software development workflows. Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude... 
    Internship
    Local area
    Remote work

    Versant

    Oregon State
    1 day ago
  • $80k

     ...steps. Our partner is looking for a Junior Software Developer based in United States. This is...  .... You’ll collaborate closely with senior engineers, QA professionals, and government...  ...user acceptance testing. Use approved AI-assisted development tools to improve productivity... 
    Remote work
    Monday to Friday
    Flexible hours

    Jobgether

    Oregon State
    13 hours ago
  • $97.02k - $163.03k

     ...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving complex...  ...:Develop and maintain complex Software systemAcquire extensive business and system...  ...FunctionsExperience using Copilot (or another AI Agent) as part of the development lifecycle... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    CorVel

    Portland, OR
    4 days ago
  • $293.9k - $406.8k

     ...outcomes, as a Distinguished Engineer. The team delivers secure, scalable...  ..., and drive industry-leading software, hardware, and technology...  ...and influence senior and principal engineers, elevating technical...  ...observability, data platforms, AI/ML systems, and security... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Portland, OR
    1 day ago
  • $104k - $131k

    Software Development Engineer III (Healthcare) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford,...  ...Standardization, Search and Ranking based on Data ScienceExperience with AI tools and technologies to enhance productivity and decision... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    4 days ago
  • $152k - $241.5k

     ...performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-...  ...or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).... 
    Full time

    Nvidia

    Hillsboro, OR
    2 days ago
  • $167.7k - $245.2k

     ...generation of products for securing workloads and AI infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure,...  ...environments.As part of the Windows agent engineering team, you will focus on extending these... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Portland, OR
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - AI. Be the first to apply!