HHiring Reality
← OnBoard

Principal Software Engineer - AI

OnBoard
Location
United States
Posted
1 month ago
Department
Engineering
What they actually want (must-haves)
  • 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
  • 1+ years’ experience with AI-powered development tools (Claude, GitHub Copilot, Cursor, or similar)
  • Experienced in one or more AI/ML areas: semantic search, vector databases, RAG frameworks, LLM orchestration, prompt engineering, or AI tooling development
What the job really is

The Principal Software Engineer will be responsible for designing, developing, and implementing high-quality software solutions, particularly focusing on AI-powered SaaS applications. This role involves providing technical leadership, mentoring team members, and driving innovation in AI development practices while ensuring best practices are followed. Responsibilities include collaborating with cross-functional teams, translating business requirements into technical designs, and optimizing user experience.

Benefits
  • Fully remote work with company provided equipment (laptop, software, etc.)
  • Comprehensive, high-quality medical/prescription drug plan options, as well as dental and vision plan offerings
  • Employer contribution to Health Savings Account (HSA) if participating 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)
Things to weigh
  • Role involves significant AI/ML integration, which may require continuous learning in emerging technologies
  • No specific salary or compensation details provided
  • Remote work requires alignment with EST hours, which may not suit all candidates
Job score3.8/5
Benefits5/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to OnBoard?

See how your résumé matches this role — and tailor it from what actually gets interviews.