Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Feb 25, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer (AI) to serve as the Technical Lead and Technical Authority for AI initiatives.
Key Responsibilities
- Collaborate with the architecture team to maintain technical direction and drive designs for AI services
- Act as the primary driver of execution, breaking down complex AI work and removing engineering blockers
- Mentor engineers and lead technical design reviews to raise the technical bar across the team
Required Qualifications
- Extensive experience as a Principal Engineer or Technical Lead with a strong track record in software delivery
- Mastery of Generative AI implementation patterns and advanced AI product engineering
- Expert-level proficiency in Java and Spring AI Core, with knowledge of microservices and distributed systems
- Hands-on experience with Vector Databases and model monitoring for AI scaling
- Bachelor's Degree or equivalent practical experience
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...