
Senior Software Engineer – AI Agents, Cloud Integration
Calix
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
CloudGoJavaMicroservicesPythonRustSQL
About the role
- Develop and deploy agents capable of perception, reasoning, and autonomous action.
- Integrate agents with existing external systems using REST APIs, microservices, and cloud platforms.
- Implement best practices for performance, scalability, and security in multi-agent environments.
- Work with product managers and data scientists to align agent capabilities with business needs.
- Explore emerging technologies in Generative AI, LLM orchestration, and multi-agent frameworks.
Requirements
- 5+ years in software development with exposure to AI/ML projects
- Bachelor’s or Master’s in Computer Science, AI/ML, or related field
- Hands-on experience in developing AI agents using frameworks like Google ADK, LangChain, CrewAI, AutoGen, or similar
- Strong programming skills in Go, Rust, or Python (experience with PL/SQL or Java is a plus)
- Familiarity with LLM integration, prompt engineering, and orchestration of multi-agent workflows
- Knowledge of vector databases, embeddings, and retrieval-augmented generation (RAG)
- Understanding of Generative AI, NLP, and reinforcement learning concepts
- Preferred: Experience Building custom AI agents for enterprise workflows (e.g., service request triage, summarisation, proactive support)
- Working with agent lifecycle management and AI profiles for model selection and orchestration.
- Exposure to multi-agent collaboration and autonomous decision-making systems
Benefits
- Collaborative culture with continuous learning and growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI agents developmentREST APIsmicroservicescloud platformsGoogle ADKLangChainCrewAIAutoGenprogramming in Goprogramming in Python
Soft skills
collaborationcommunicationproblem-solvingalignment with business needsperformance optimizationscalabilitysecurity best practices
Certifications
Bachelor’s in Computer ScienceMaster’s in Computer ScienceBachelor’s in AI/MLMaster’s in AI/ML