Principal Software Engineer - AI

OnBoard

Remote regions

US

Benefits

Similar Jobs

See all

Position Summary:

  • The Principal Software Engineer will design and develop high-quality software solutions including AI-powered experiences.
  • This role provides technical leadership and mentorship to the engineering team.
  • The engineer will drive innovation in AI-assisted development and ensure best practices.

Key Responsibilities:

  • Lead the design and development of complex software systems with advanced AI capabilities.
  • Collaborate with cross-functional teams to define project goals and translate business requirements.
  • Mentor and coach team members, fostering a culture of knowledge sharing.

Skills and Experience Needed:

  • Bachelor's degree in software engineering or related field with 10+ years of SaaS development experience.
  • Strong proficiency in C#, .NET Core, RESTful APIs, and microservices architecture.
  • Experience with AI/ML areas such as semantic search, vector databases, and LLM orchestration.

OnBoard

OnBoard provides board management software that helps organizations achieve more effective governance. With over 5,000 organizations using its platform, OnBoard fosters a culture of togetherness and inclusivity, backed by a strong commitment to diversity and equity.

Apply for This Position