Staff Software Engineer, AI/ML
Core
Design, build, and deploy intelligent autonomous AI agents that integrate with enterprise systems to transform workflows and customer experiences for Communication Service Providers.
Role type
Staff Software Engineer, AI Agent Development
Builds
Autonomous AI agents, multi-agent systems, and integrations with external enterprise systems
Domain
Telecom, Cloud, Generative AI
Deliverable
production ML models | product features
Required skills
AI agent frameworks (Google ADK, LangChain, CrewAI, AutoGen), Go/Rust/Python programming, LLM integration, prompt engineering, multi-agent workflow orchestration, vector databases, embeddings, RAG, Generative AI, NLP, reinforcement learning
Preferred skills
Enterprise workflow agent development, AI lifecycle management, multi-agent collaboration systems
Technologies
Google ADK, LangChain, CrewAI, AutoGen, REST APIs, microservices, cloud platforms
Responsibilities
Design and deploy agents with perception, reasoning, and autonomous action; Integrate agents via REST APIs and microservices; Optimize performance, scalability, and security in multi-agent environments; Collaborate with product managers and data scientists; Explore emerging GenAI and LLM orchestration technologies
Seniority
Staff, hands-on IC