Careers
Do the best work of your career
We're a team of 40+ engineers, designers and consultants building AI, cloud and security systems for clients in 15+ countries. High standards, low ego, real growth.
Why RippleCode
What working here actually looks like
Frontier work
Production LLM agents, cloud platforms and security systems — not maintenance backwaters.
Learning budget
Annual conference, certification and course budget for every employee, plus dedicated R&D time.
Senior peers
90%+ senior/mid team. Your code reviews will make you better every week.
Health & family
Comprehensive health insurance for you and dependents, parental leave and mental-health support.
Hybrid flexibility
Hybrid-first from Bengaluru, remote options per role, and no meeting-overload culture.
Transparent growth
Public leveling framework, twice-yearly reviews and equity participation for senior roles.
Life at RippleCode
Craft-obsessed, drama-free
Quarterly hack days where experiments become products. Internal tech talks every Friday. Blameless retros, honest 1:1s and a strict no-hero-culture rule: sustainable pace beats burnout sprints, always.
You'll ship to production in your first two weeks — with a buddy, a mentor and a team that reviews kindly and thoroughly.
4.7/5
internal culture score
92%
employee retention
12 days
avg. annual learning time
2 weeks
to first production ship
Open positions
Current openings
Senior AI Engineer (LLM & Agents)
AI Engineering · Bengaluru, India (Hybrid) · Full-time · 5–8 years
View details
Senior AI Engineer (LLM & Agents)
AI Engineering · Bengaluru, India (Hybrid) · Full-time · 5–8 years
Design and ship production LLM systems — RAG pipelines, agent orchestration and evaluation harnesses for enterprise clients.
Responsibilities
- Architect and build RAG pipelines, AI agents and LLM-powered features for client platforms
- Design evaluation suites, guardrails and observability for LLM systems
- Lead technical discovery with enterprise clients and mentor mid-level engineers
- Optimize inference cost and latency through routing, caching and model selection
Requirements
- 5+ years software engineering with 2+ years building LLM applications in production
- Strong Python and TypeScript; experience with LangChain/LangGraph or similar orchestration
- Hands-on experience with vector databases, embeddings and retrieval strategies
- Excellent communication — you'll work directly with client stakeholders
Full-Stack Engineer (Next.js / Node.js)
Engineering · Bengaluru, India (Hybrid) · Full-time · 3–6 years
View details
Full-Stack Engineer (Next.js / Node.js)
Engineering · Bengaluru, India (Hybrid) · Full-time · 3–6 years
Build high-performance web platforms with Next.js, TypeScript and Node.js for global enterprise clients.
Responsibilities
- Develop full-stack features across Next.js frontends and Node.js services
- Write clean, tested, reviewed code with strong attention to performance and accessibility
- Collaborate with designers and product managers in agile delivery pods
- Participate in architecture decisions and code reviews
Requirements
- 3+ years with React/Next.js and TypeScript in production
- Solid experience with PostgreSQL, REST/GraphQL API design and testing
- Understanding of web performance, SEO and accessibility fundamentals
- Experience with cloud deployment (AWS/Vercel) preferred
Cloud DevOps Engineer (AWS/Azure)
Cloud & Infrastructure · Bengaluru, India / Remote · Full-time · 4–7 years
View details
Cloud DevOps Engineer (AWS/Azure)
Cloud & Infrastructure · Bengaluru, India / Remote · Full-time · 4–7 years
Build and operate Kubernetes platforms, CI/CD pipelines and infrastructure-as-code for enterprise cloud environments.
Responsibilities
- Design and implement Terraform-based infrastructure across AWS and Azure
- Build Kubernetes platforms (EKS/AKS) with GitOps delivery
- Implement observability stacks and drive FinOps cost optimization
- Support migrations and 24×7 managed operations rotations
Requirements
- 4+ years DevOps/SRE experience with Kubernetes in production
- Strong Terraform, CI/CD (GitHub Actions/GitLab) and scripting skills
- AWS or Azure professional-level certification preferred
- Experience with Datadog/Grafana observability stacks
Security Analyst — SOC (L2)
Cybersecurity · Bengaluru, India (24×7 rotation) · Full-time · 2–5 years
View details
Security Analyst — SOC (L2)
Cybersecurity · Bengaluru, India (24×7 rotation) · Full-time · 2–5 years
Monitor, triage and respond to security incidents for enterprise clients from our 24×7 security operations center.
Responsibilities
- Investigate and triage alerts across SIEM/EDR/XDR platforms
- Execute incident-response playbooks and escalate confirmed threats
- Tune detection rules and reduce false-positive rates
- Contribute to threat-hunting exercises and monthly client reporting
Requirements
- 2+ years SOC experience with Sentinel, Splunk or similar SIEM
- Understanding of MITRE ATT&CK, network forensics and endpoint analysis
- Certifications like CompTIA Security+, BTL1 or GCIH are a plus
- Willingness to work rotational shifts including nights
Senior UI/UX Designer
Design · Bengaluru, India (Hybrid) · Full-time · 4–7 years
View details
Senior UI/UX Designer
Design · Bengaluru, India (Hybrid) · Full-time · 4–7 years
Design premium digital products — research, design systems and high-fidelity interfaces for enterprise and consumer platforms.
Responsibilities
- Lead end-to-end product design from research through high-fidelity handoff
- Build and maintain design systems in Figma
- Run usability testing and translate insights into design decisions
- Collaborate closely with engineers to ship pixel-perfect experiences
Requirements
- 4+ years product design experience with a strong portfolio
- Expertise in Figma, design systems and interaction design
- Experience designing B2B/enterprise applications
- Understanding of accessibility standards (WCAG)
AI/ML Engineering Intern
AI Engineering · Bengaluru, India (Onsite) · Internship (6 months) · Final-year students / recent graduates
View details
AI/ML Engineering Intern
AI Engineering · Bengaluru, India (Onsite) · Internship (6 months) · Final-year students / recent graduates
Work alongside senior AI engineers on real client projects — RAG systems, evaluation tooling and agent prototypes.
Responsibilities
- Build and evaluate LLM prototypes under senior mentorship
- Contribute to internal AI tooling and evaluation datasets
- Document experiments and present findings to the engineering team
Requirements
- Strong Python fundamentals and familiarity with ML concepts
- Personal or academic projects involving LLMs, NLP or data science
- Curiosity, ownership and willingness to learn fast
Hiring process
Five steps, zero games
1
Application review
Every application read by humans — response within 5 business days.
2
Intro conversation
30 minutes with the hiring manager about your experience and goals.
3
Technical deep-dive
Practical, real-world problems — no whiteboard algorithms trivia.
4
Team & culture round
Meet future teammates; you interview us as much as we interview you.
5
Offer
Clear compensation breakdown, no exploding deadlines.