FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – AI
ConvosoPrincipal Software Engineer responsible for building and scaling AI agent systems within enterprise SaaS application. Join Convoso, an AI-powered contact center platform, to innovate for revenue teams.
Posted 5/8/2026full-timeRemote • California • 🇺🇸 United StatesLead💰 $200,000 - $230,000 per yearWebsite
Tech Stack
Tools & technologiesDjangoFlaskLaravelMySQLPHPPythonReactSymfony
About the role
Key responsibilities & impact- Build AI Agent Frameworks: Develop the internal agents, LLMs, logic and reasoning loops, that allow AI agents to perform complex, multi-step tasks.
- Develop Core SaaS Features: Engineer robust, full-stack enterprise web components, ensuring high performance and security across the application.
- Data Engineering: Manage and optimize the interface between our AI agents and data.
- Engineering Excellence: Write clean, secure, and maintainable code and lead rigorous code reviews and refactoring initiatives.
- Automated Testing: Design and implement unit and functional tests to ensure the reliability of both traditional code and non-deterministic AI workflows.
Requirements
What you’ll need- AI Agent Architecture: Expert-level ability to build and orchestrate autonomous agents capable of planning, reasoning, and executing multi-step tasks via reasoning loops (e.g., React).
- Orchestration: Direct experience developing the internal logic and interface layers that allow LLMs to interact with APIs, databases, and system functions.
- AI Reliability & Testing: Hands-on ability to create automated unit and functional testing suites specifically designed to validate non-deterministic AI agent outputs and workflows.
- LLM Implementation: Extensive experience developing production-grade features using LLM APIs (OpenAI, Claude, etc.), including context window management, prompt optimization, and cost-monitoring.
- AI-Assisted Development: Expert proficiency in using tools like GitHub Copilot or Claude to accelerate engineering velocity and maintain high code quality.
- Data Layer for AI: Proficiency in MySQL and relational databases, with the ability to write complex, raw queries to feed high-scale enterprise data into agentic workflows.
- Backend Engineering: 5+ years of experience with Python (Django, Flask) or PHP (Symfony, Laravel) to build the robust infrastructure required for AI-driven applications.
- Enterprise SaaS Foundations: 10+ years of experience in software engineering, design patterns, and clean coding practices to large-scale web applications.
- Model Lifecycle: Practical knowledge of model evaluation, experiment tracking, and performance monitoring in a production environment.
Benefits
Comp & perks- Competitive compensation package
- Stock options
- 100% covered premiums for employees; Medical, Dental, Basic life insurance, Long term disability
- Affordable Vision plan and optional FSA
- PTO, Paid Sick Time, Holidays, Bereavement time, Parental Leave
- Your birthday off
- 401k program with generous company match
- No cost Employee Assistance Program and Travel Assistance
- Monthly Gym membership reimbursement
- Monthly credits toward food & beverage
- Company Outings
- On and offsite team building events
- Paid training for departments
- Apple laptop (most roles)
- And a team of highly experienced and kind colleagues!
- HQ Office:
- Casual office environment & dress
- Daily catered lunches
- Fully stocked kitchen (Dietary restriction-friendly)
- Happy Hours
- On-site Car Wash
- Free Parking
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AI Agent FrameworksLLMsData EngineeringAutomated TestingMySQLPythonDjangoFlaskPHPSymfony
Soft Skills
engineering excellencecode reviewsrefactoringclean coding practices