Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Engineer - AI (Onsite) image - Rise Careers
Job details

Principal Engineer - AI (Onsite)

At FRONTSTEPS, we don’t just build software—we empower communities to thrive. As the nation’s most comprehensive Community Management platform, we simplify how management companies and homeowner associations connect, operate, and optimize their communities. With cutting-edge technology and a relentless focus on user experience, we create solutions that help community leaders collaborate and succeed.


But technology is only as strong as the people behind it. That’s where you come in.


We’re not for everyone—only those who are ready to step up, dive in, and own their impact. Our team is built on championship-level talent, a winning mindset, and the drive to solve complex problems. At FRONTSTEPS, we challenge each other, push boundaries, and build industry-leading solutions together. If you’re looking for a place to grow, make a difference, and be part of something bigger, this is it.


POSITION OVERVIEW

The Principal Engineer - AI will be an integral part of our fast-moving Development Team with high standards in all aspects of development.  This individual should possess the desire and drive to utilize the latest technologies, while embracing a fearless approach to innovation.

 

In addition to mentoring groups and individuals, the Principal Engineer is the go-to person for entire product lines and must take ownership of their assigned responsibilities.  This role is also responsible for driving technical solutions for strategic projects.  The Principal Engineer should be comfortable tackling challenges and collaborating with others to push the limits of their knowledge and expertise.  The Principal Engineer - AI must also be proficient at designing and developing callable solutions using AI tools and machine-learning models.


ESSENTIAL FUNCTIONS
  • Utilize AI and emerging technologies to productively accomplish development objectives and integrate LLM and agentic solutions into systems.
  • Provide technical leadership and guidance to engineering teams, serving as a subject matter expert in the relevant field. 
  • Lead and manage engineering projects from conception to completion, ensuring they are delivered on time and within budget. 
  • Participate in the design and architecture of complex systems, products, or solutions, leveraging industry best practices and innovative approaches. 
  • Mentor and coach junior engineers and quality engineers, sharing knowledge and best practices to help them grow in their roles. 
  • Stay up-to-date with the latest industry trends, technologies, and tools, and apply them to improve existing processes or develop new solutions.
  • Ensure the scalability, reliability, and performance of AI systems. 
  • Develop and execute performance tests on AI systems to measure their efficiency in handling large amounts of data, complex algorithms, and processing speeds to ensure optimal performance.
  • Perform research and testing to develop machine learning algorithms and predictive modeling.
  • Utilize big data computation and storage tools to create prototypes and datasets.
  • Conduct model training and evaluation.
  • Integrate, test, tune, and monitor solutions.
  • Collaborate with cross-functional teams, including product management, quality assurance, and support, to align engineering efforts with organizational goals. 
  • Create and maintain technical documentation, including design specifications, architectural diagrams, and process workflows. 
  • Ensure that engineering projects comply with industry standards, regulations, and safety requirements. 
  • Identify and mitigate technical risks associated with projects, proposing contingency plans when necessary. 
  • Identify opportunities for process improvement, cost reduction, and efficiency enhancements within the engineering department. 
  • Lead and contribute to the planning, tasking, and execution at all levels of the agile development process. 
  • Prepare features for delivery following the defined development process and deploy them to production. 
  • Demonstrate new development in stand-ups to the organization's product ownership. 
  • Deliver value to Frontsteps engineering while fostering positive relationships within the team. 
  • Work with legacy code and contribute to modernization efforts. 
  • Fulfill other duties as assigned by management. 


SKILLS & QUALIFICATIONS
  • Bachelor's or Master's degree in software engineering, computer science or a related field. Or a minimum of 12 to 15 years equivalent development work experience in lieu of a degree. 
  • Minimum of 1 year experience in developing AI using LLM-based solutions.
  • Minimum of 10 years' experience in developing ASP.NET based applications using C#, Entity Framework, MVC, object-oriented programming, and ASP.NET Web API's. 
  • Minimum of 4 years' experience with modern .Net and recent experience with in .Net 8/9. 
  • Minimum of 10 years' experience with SQL and relational databases (preferably SQL Server). 
  • Minimum of 5 years' experience architecting cloud-scale software solutions. 
  • Minimum of 5 years' experience creating applications using Docker containers. 
  • Minimum of 5 years' experience with Azure, working with multiple types of deployments, Functions, LogicApps, and ServiceBus. 
  • Proficient in big data tools, cloud platforms, multiple AI tools such as Python, Java, or R, and machine learning frameworks like Spark, TensorFlow, or scikit-learn.
  • Previous experience integrating with third-party providers via APIs. 
  • Experience deploying applications with Azure Pipelines or other CI/CD tools is a plus. 
  • Current Microsoft certification is preferred. 
  • Experience in designing distributed software deployments using Azure. 
  • Several years of hands-on engineering experience, with a proven track record of success and progressive responsibility. 
  • Strong problem-solving skills and the ability to think critically and analytically. 
  • Excellent communication skills, both written and verbal. 
  • Leadership and mentoring abilities to guide and inspire engineering teams. 
  • Proficiency in relevant tools, software, and technologies. 
  • Project management skills and the ability to handle multiple projects simultaneously. 
  • Familiarity with industry standards and regulations applicable to the specific field. 
  • Continuous learning mindset and a commitment to staying updated with industry trends. 
  • Previous experience working in larger teams consisting of more than 5 people. 


$160,000 - $210,000 a year
This position will be based full-time out of FRONTSTEPS' Denver, CO headquarters and pays an annual salary of $160,000 - $210,000 per year.

This role will remain open until closed, but at minimum will remain open through November 21st, 2025.


Benefits include the following:

·       Medical, Dental, and Vision

·       Company sponsored Life Insurance

·       Voluntary Short-Term Disability, Long-Term Disability, and Life Insurance

·       FSA/HSA

·       Paid Time Off

·       Sick Time

·       Internet Reimbursement

·       401k match

 

FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, or disability status.

FRONTSTEPS Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
FRONTSTEPS DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of FRONTSTEPS
FRONTSTEPS CEO photo
Matt DeWolf
Approve of CEO

Average salary estimate

$185000 / YEARLY (est.)
min
max
$160000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
ngc Hybrid United States-California-Manhattan Beach
Posted 6 hours ago

Lead and mentor a flight software engineering team at Northrop Grumman to design, develop, and deliver C++ real-time embedded systems for critical space missions while improving processes and ensuring technical quality.

Posted 11 hours ago

Assured is hiring a Staff Creative Frontend Developer to craft high-performance, motion-driven web experiences that blend design artistry with engineering precision.

Posted 10 hours ago

Systems Software Engineer to develop and scale backend services and LLM integrations for Continua's socially-intelligent AI agent in a hybrid New York role.

Photo of the Rise User
Analog Devices Hybrid US, CA, San Jose, Rio Robles
Posted 12 hours ago

Senior technical leader responsible for defining AI/ML vision, architecting enterprise ML systems, and leading cross-functional initiatives to drive innovation at Analog Devices.

Photo of the Rise User
Posted 10 hours ago

Work on the software backbone of next-generation home robots by building scalable cloud-native systems, full-stack apps, and distributed data pipelines at a fast-moving early-stage startup.

Posted 19 hours ago

An experienced technical leader with a passion for XP and TDD to lead client-facing projects and mentor engineering teams at a remote-first consultancy headquartered in NYC.

MLabs Hybrid No location specified
Posted 9 hours ago

Work as a full-stack Software Engineer at a fast-growing legal tech startup, building production-grade Python/Django and React systems with integrated AI to transform legal workflows.

Photo of the Rise User
Posted 12 hours ago

Join Ashby as a Senior Product Engineer to own large product areas end-to-end, craft specs and UX, and deliver high-quality, reusable platform components for a fast-scaling TA product.

Photo of the Rise User
Posted 11 hours ago

Experienced .NET developers are needed to build, maintain and lead development of enterprise .NET applications using SQL Server, Kendo UI and JavaScript frameworks within agile teams.

Photo of the Rise User

InfStones is hiring a Senior Blockchain Software Engineer in Dallas to build scalable backend systems for cross-chain data collection and analysis.

Photo of the Rise User
Solace Hybrid No location specified
Posted 12 hours ago

Lead a remote engineering team at Solace to build consumer-facing healthcare products using TypeScript, React, and Node while balancing hands-on coding with people leadership.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Mixe-Ability Accomodations
Performance Bonus
Fully Distributed
Family Medical Leave
Child Care stipend
Onsite Child Care
Vision Insurance
Dental Insurance
Life insurance
Disability Insurance

Full-stack Engineer (Hybrid, Seattle) to build and support React + Java/Spring Boot POS applications running in AWS that power in-store retail experiences.

MLabs Hybrid No location specified
Posted 8 hours ago

Work on a mission-driven AI reliability platform as a Full Stack Software Engineer, delivering end-to-end features across TypeScript/React frontends and Python/Go/Rust backends while collaborating with research and customers.

To design and deliver technologies that simplify how people build, connect, operate and secure modern communities. Our Core Values: - Develop our people - Take Care of the Customer at All Times - Move with purpose and urgency - Be open, honest, a...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
November 13, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!