[Remote] Principal Software Engineer - AI
Woodland Hills · Remote · USD 200,000-230,000 · 10+ years experience · Posted Oct 5, 2026
At a glance
- Experience
- 10+ years experience
- Location
- Woodland Hills · Remote
- Salary
- USD 200,000-230,000 · Base salary
About the role
- Convoso is seeking an experienced Principal Software Engineer to build and scale the AI agent systems within their enterprise SaaS application.
- In this role, you will be responsible for the core engineering of agentic logic, frameworks, and the high-performance backend infrastructure required to support intelligent automation at scale.
Responsibilities
- 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
- 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.
- Production Go at scale: Strong grasp of Go concurrency patterns, memory management, garbage collection behavior, and profiling.
- Network & Systems Fundamentals: Deep comfort with Linux/POSIX systems, networking primitives (TCP/UDP sockets, WebSockets, gRPC).
- High-reliability & Data Integrity: Proven experience designing transactional state machines, resilient webhook/event pipelines, and defensive API integrations.
- Enterprise SaaS Foundations: 10+ years of experience in software engineering, design patterns, and clean coding practices to large-scale web applications.
Preferred qualifications
- Real-time audio, WebRTC, VoIP (SIP/RTP), or media streaming
Benefits
- 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
Workplace
- Most roles at Convoso function as hybrid with some opportunities for travel to in-person business events and company meetings.
- For remote positions, Convoso’s U.S. hiring is open to candidates residing anywhere within the United States.
- HQ Office features a casual office environment and dress, daily catered lunches, fully stocked kitchen, happy hours, on-site car wash, and free parking.
Skills
- LLMs
- OpenAI
- Claude
- GitHub Copilot
- MySQL
- Go
- Linux
- POSIX
- TCP/UDP
- WebSockets
- gRPC
- WebRTC
Show all 15 skills
- VoIP
- SIP
- RTP