Remote Jobs Sign In

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...