Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 29, 2026
This job expires in: 30 days
Job Summary
Seeking an experienced Principal Software Engineer to build and scale AI agent systems within an enterprise SaaS application, this full-time remote position will focus on developing AI frameworks, core SaaS features, and optimizing data interfaces for intelligent automation.
Key responsibilities:
- Build AI Agent Frameworks: Develop internal agents, LLMs, and logic for complex multi-step tasks
- Develop Core SaaS Features: Engineer robust, full-stack enterprise web components ensuring high performance and security
- Data Engineering: Manage and optimize the interface between AI agents and data
Required qualifications:
- Expert-level ability in AI agent architecture and orchestration
- 5+ years of experience in backend engineering with Python (Django, Flask) or PHP (Symfony, Laravel)
- 10+ years of experience in software engineering and large-scale web applications
- Proficiency in MySQL and relational databases for complex queries
- Hands-on experience with LLM APIs and automated testing for AI workflows
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...