O

Principal Software Engineer (AI/ML & SaaS Development)

onboard • United States
Full Remote
Apply Now

Leads design, development, and implementation of AI-powered SaaS applications, including semantic search, RAG frameworks, and LLM orchestration. Provides technical leadership, mentorship, and innovation in AI/ML integration while ensuring scalable, maintainable, and high-quality software solutions. Requires 10+ years in SaaS development, expertise in C#/.NET, RESTful/microservices, and AI/ML tools.

Key Highlights
Technical leadership in AI/ML integration (semantic search, RAG, vector databases, LLM orchestration)
Mentorship and coaching for engineering team growth
High-security environment compliance (SOC2, ISO27001)
Key Responsibilities
Lead AI/ML-powered SaaS development (semantic search, RAG, LLM orchestration)
Translate business requirements into scalable technical designs
Mentor and coach engineering team members
Ensure code quality, maintainability, and compliance (SOC2, ISO27001)
Champion AI-assisted development tools and DevOps practices
Drive technical innovation and process improvements
Technical Skills Required
C#/.NET Core AI/ML (Semantic Search, RAG, Vector Databases, LLM Orchestration) Microservices & RESTful Architecture
Benefits & Perks
4% salary match (first 3% dollar-for-dollar, next 2% $0.50 on the dollar)
Paid Time Off (PTO)/Holiday
Employer-paid Life and Accidental Death Insurance
Health Care Spending Account Contribution
Dental, Vision, and Drug/Paramedical Coverage
EAP (Employee Assistance Programme)
Superannuation (12% for AUS-based employees)
Monthly stipend of $400 AUD for private medical insurance (AUS)
Pension (8% contribution, UK-based via EPG)
Private Medical Insurance, Life Assurance, Income Protection, Critical Illness (UK-based)
Serious Illness Benefit, Help@Hand, Cashplan (UK-based)
Nice to Have
Experience with emerging AI/ML technologies beyond core requirements
Breadth in multiple AI/ML areas (not just depth in one)
Experience with Azure DevOps for CI/CD pipelines

Job Description

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.

Key Responsibilities

Want the full job description? Read the complete details on Greenhouse, the original posting.
Continue on Greenhouse

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.