Ciroos
Software Development Engineer
Bengaluru. Posted 4 months ago
The role
You will design and develop a scalable observability platform and intelligent AI agents. You will build distributed systems, analytics pipelines, and implement LLMs for troubleshooting.
What you will do
- Design and develop a next-generation scalable observability platform
- Create intelligent AI agents to analyze logs, traces, and metrics
- Build scalable and fault tolerant AI agent frameworks
- Engineer and optimize large-scale analytics pipelines
- Build resilient distributed systems
- Implement and fine-tune LLMs for natural language querying and automated troubleshooting
- Partner with ML engineers to streamline AI model deployment and management
Required qualifications
- Strong programming skills in Python and Golang
- Track record of building distributed systems and large-scale analytics pipelines
- Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and Kubernetes
- Deep understanding of observability technologies (Prometheus, OpenTelemetry, Grafana, Elastic, etc.)
- Experience with stream processing and real-time data processing frameworks
- Proficiency in database technologies (SQL & NoSQL, Clickhouse, Time-Series DBs)
- 5+ years of relevant experience in building highly scalable systems
- Bachelor's degree in Computer Science, Engineering, or related field
Nice to have
- experience with Rust
- Knowledge of LLMs, AI agents, agent frameworks liks langchain, autogen
- Master's/PhD
About the company
ciroos is an early-stage AI startup focused on Site Reliability Engineering (SRE). The company is a well-funded US-based company backed by top-tier VCs with offices in the US, India, and Europe.