Home
Jobs
7 Job openings at CodeRabbit
Customer Support Engineer

Bengaluru

3 years

INR Not disclosed

On-site

Part Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview At CodeRabbit, we're seeking exceptional problem-solvers who thrive on untangling complex technical challenges and have a passion for helping customers to get the most from our AI-powered code review tool. As a Product Advocate, you'll be the bridge between cutting-edge AI technology and the developers who rely on it, providing expert guidance through support channels and real-time communication platforms, advocating for the product! You'll tackle the kinds of questions that don't have obvious answers - from intricate edge cases in our AI's code reviews to helping teams optimize their review workflows. We're looking for someone who can not only resolve these challenges but also help establish the gold standard for what a master product advocacy looks like in the emerging field of AI-assisted development. Your insights from the front lines will be invaluable in shaping our product's evolution. By gathering real-world feedback and patterns from developer interactions, you'll help us refine product, streamline the code review experience. Key Responsibilities Work directly with our customers to troubleshoot, debug, reproduce and resolve complex technical issues. Educate customers on the best product usage, ensuring they maximize the value out of it. Setup Zoom calls with customers to resolve issues, improve their experience, and enhance product adoption. Support the sales team in customer conversion and retention efforts. Work with our developers to identify defects and opportunities for product improvement. Improve the serviceability of the product by testing new features and developing tools to scale our deployments and auto-support infrastructure. Provide an analysis of our existing customer base to avoid and minimize risks in the install base. Define and inspire changes to our product with our development engineering team based on feedback from customers and partner implementations. Develop and contribute to internal and external knowledge bases and drive continuous improvement in everything we do. Provide support on weekdays and off-hours on an as-needed and scheduled rotational basis. Be a champion for our customers. Go above and beyond to ensure customers are getting the most out of their investment in CodeRabbit. Qualifications Bachelor's degree in Computer Science or related field. 3+ years of experience in technical support, software engineering, or a similar role in the software industry. Excellent written and verbal communication skills – you are able to work with a wide variety of geographically distributed customers and solve their problems. Customer Obsession – you are passionate about delivering a high-quality customer experience and helping convert customers from trial users to paid users. You judge our own success by the success of the team and the happiness of our customers. Strong understanding of software development principles, version control systems (particularly Git), and other developer tools. Proficiency in at least one programming language. Experience with code review processes and tools. Excellent problem-solving skills with the ability to debug complex technical issues. Ability to work independently and collaboratively in a fast-paced environment. Experience with ticketing systems and CRM tools is a plus. Ability to manage multiple priorities and adapt to changing requirements. Our Values Collaborative Humans: Prioritizing collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume. CodeRabbit is an equal opportunity employer, committed to diversity and inclusion.

Software Engineer

Bengaluru East, Karnataka, India

3 - 5 years

Not disclosed

On-site

Full Time

About CodeRabbit Code Rabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview - Engineering Brain As a Senior Software Engineer at Code Rabbit, you'll be contributing to the development of advanced applied AI systems that revolutionize code review processes. You'll work at the intersection of intelligent systems and software engineering, creating tools that empower developers to iterate rapidly in complex environments. Your expertise will be crucial in developing solutions that enhance code quality and developer productivity. Key Responsibilities Design and implement intelligent features for code analysis and review Integrate language models into software development workflows Develop scalable, efficient algorithm-driven software systems Participate in brainstorm , ideations and mentor team members Stay current with advancements in Generative AI and software engineering Qualifications Degree in Computer Science, Engineering, Artificial Intelligence, or related field 3-5 years of experience in software engineering with excellent software engineering practices Proficiency with any modern server-side programming language - TypeScript/Node.js is preferred Experience working with distributed systems, high-performance computing, and systems/infrastructure Experience with code search, code graphs, tree-sitter, and static analysis tools, with a deep understanding of their application in real-world scenarios is preferred Experience with cloud computing platforms (AWS, GCP, or Azure) Our Values Collaborative Humans: Prioritizing collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume and relevant project samples or GitHub profiles. CodeRabbit is an equal-opportunity employer committed to diversity and inclusion. Show more Show less

Software Engineer (Frontend)

Bengaluru, Karnataka, India

6 years

None Not disclosed

On-site

Full Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview - Engineering Brain We're seeking an experienced Senior Front End Engineer to join our engineering team. In this role, you'll build and enhance the interfaces that make our AI code review capabilities accessible, intuitive, and powerful for developers worldwide. Key Responsibilities Design, build, and maintain high-performance, reusable UI components across our web applications Collaborate closely with product managers, designers, and backend engineers to implement product features Ensure consistent user experience across various browsers and devices Optimize application performance and responsiveness Implement automated testing to ensure code quality and reliability Mentor junior team members and contribute to engineering best practices Participate in code reviews and provide constructive feedback Qualifications 6+ years of professional front-end development experience Strong experience with modern JavaScript frameworks (React, Vue, or Angular) Deep understanding of HTML, CSS, and responsive design principles Experience building applications at scale with high performance requirements Expertise in front-end build tools and workflows (webpack, Babel, etc.) Strong understanding of UX principles and attention to design details Experience with RESTful APIs and asynchronous request handling Knowledge of modern testing frameworks and methodologies Bachelor's degree in Computer Science or equivalent practical experience What Sets You Apart Contributions to open-source projects Craftsmanship: You care deeply about the quality of your code and the experience it creates User empathy: You understand the developer experience and can anticipate user needs Technical communication: You can effectively explain complex concepts to different audiences Problem-solving: You enjoy tackling ambiguous problems with innovative solutions Growth mindset: You're constantly learning and improving your skills Our Values Collaborative Humans: Prioritising collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume and relevant project samples or GitHub profiles. CodeRabbit is an equal-opportunity employer committed to diversity and inclusion.

Software Engineer (Backend)

Bengaluru, Karnataka, India

5 years

None Not disclosed

On-site

Full Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview - Engineering Brain As a Senior Software Engineer at CodeRabbit, you'll be contributing to the development of advanced applied AI systems that revolutionise code review processes. You'll work at the intersection of intelligent systems and software engineering, creating tools that empower developers to iterate rapidly in complex environments. Your expertise will be crucial in developing solutions that enhance code quality and developer productivity. Key Responsibilities Design and implement intelligent features for code analysis and review Integrate language models into software development workflows Develop scalable, efficient algorithm-driven software systems Participate in brainstorm , ideations and mentor team members Stay current with advancements in Generative AI and software engineering Qualifications Degree in Computer Science, Engineering, Artificial Intelligence, or related field 5+ years of experience in software engineering with excellent software engineering practices Proficiency with any modern server-side programming language - TypeScript/Node.js is preferred Experience working with distributed systems, high-performance computing, and systems/infrastructure Experience with code search, code graphs, tree-sitter, and static analysis tools, with a deep understanding of their application in real-world scenarios is preferred Experience with cloud computing platforms (AWS, GCP, or Azure) Our Values Collaborative Humans: Prioritising collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume and relevant project samples or GitHub profiles. CodeRabbit is an equal-opportunity employer committed to diversity and inclusion.

Manager of Customer Support, APAC

Bengaluru, Karnataka, India

3 years

None Not disclosed

On-site

Full Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview At CodeRabbit, we seek an exceptional, enterprising, customer-focused Manager of Customer Support to lead our growing customer support organization in the Asia-Pacific (APAC) theater. As the manager of the APAC Customer Support team, you will use your deep experience to recruit and coach Level 1 and Level 2 support specialists. You will thrive on untangling complex technical challenges to ensure our customers get the most from our AI-powered code review platform. You and your team will be the bridge between our cutting-edge AI technology and our customers, the innovative software engineers who rely on us. You will be a champion for our customers – a leader who goes above and beyond to ensure our customers are getting the most out of their investment in CodeRabbit. Key Responsibilities Recruit and manage Level 1 and Level 2 customer support teams Mentor customer support team members through training and coaching Build and own customer support systems, processes, and interactions Be the Voice of the Customer internally: champion the customer and customer issues Work directly with our customers to troubleshoot, debug, reproduce, and resolve complex technical issues Educate customers on CodeRabbit best practices to ensure they achieve maximum value with our products and services Analyze and report on the existing customer base and customer issues Define and inspire changes to our product in collaboration with our product engineering team based on feedback from customers and your experience in the field Develop and contribute to internal and external knowledge bases to help drive continuous improvement in everything we do Improve the serviceability of the product by testing new features and developing tools to scale our deployments and automatic support infrastructure Provide support on weekdays and off-hours on an as-needed and scheduled rotational basis Qualifications Great candidates often have these qualifications: At least 3 years of experience managing technical support teams or other technical teams in a customer-facing role At least 10 years of overall experience in technical support, software engineering, or other technical or customer-facing fields Excellent written and verbal communication skills – you are able to work with a wide variety of geographically distributed customers and solve their problems Customer Obsession – a passion to deliver a high-quality customer experience Deep experience with modern ticketing and customer support systems “Nice to Have” Great candidates may also have one or more of these qualifications: Proficiency in at least one programming or scripting language Experience with code review processes and tools Familiarity with observability, RCA, and debugging practices and tools Strong understanding of modern software development practices, version control systems, and the software development ecosystem, e.g. Git, GitHub, CI/CD, VS Code, Cursor Knowledge of customer success space, e.g. renewals and retention, and a drive to help convert customers from trial users to paid users Bachelor’s degree (or equivalent) in computer science, engineering, mathematics, or another technical field Our Values Collaborative Humans: Prioritizing collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, please submit your resume. CodeRabbit is an equal opportunity employer, committed to diversity and inclusion.

Technical Support Engineer, APAC

Bengaluru, Karnataka, India

2 years

None Not disclosed

On-site

Full Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview At CodeRabbit, we're seeking exceptional problem-solvers who thrive on untangling complex technical challenges and have a passion for helping customers to get the most from our AI-powered code review tool. As a Product Advocate, you'll be the bridge between cutting-edge AI technology and the developers who rely on it, providing expert guidance through support channels and real-time communication platforms, advocating for the product! You'll tackle the kinds of questions that don't have obvious answers - from intricate edge cases in our AI's code reviews to helping teams optimize their review workflows. We're looking for someone who can not only resolve these challenges but also help establish the gold standard for what a master product advocacy looks like in the emerging field of AI-assisted development. Your insights from the front lines will be invaluable in shaping our product's evolution. By gathering real-world feedback and patterns from developer interactions, you'll help us refine product, streamline the code review experience. Key Responsibilities Work directly with our customers to troubleshoot, debug, reproduce and resolve complex technical issues. Educate customers on the best product usage, ensuring they maximize the value out of it. Setup Zoom calls with customers to resolve issues, improve their experience, and enhance product adoption. Support the sales team in customer conversion and retention efforts. Work with our developers to identify defects and opportunities for product improvement. Improve the serviceability of the product by testing new features and developing tools to scale our deployments and auto-support infrastructure. Provide an analysis of our existing customer base to avoid and minimize risks in the install base. Define and inspire changes to our product with our development engineering team based on feedback from customers and partner implementations. Develop and contribute to internal and external knowledge bases and drive continuous improvement in everything we do. Provide support on weekdays and off-hours on an as-needed and scheduled rotational basis. Be a champion for our customers. Go above and beyond to ensure customers are getting the most out of their investment in CodeRabbit. Qualifications Bachelor's degree in Computer Science or related field. At least 2 years in a technical support, software engineering, or customer-facing technical role. Excellent written and verbal communication skills – you are able to work with a wide variety of geographically distributed customers and solve their problems. Customer Obsession – you are passionate about delivering a high-quality customer experience and helping convert customers from trial users to paid users. You judge our own success by the success of the team and the happiness of our customers. Strong understanding of software development principles, version control systems (particularly Git), and other developer tools. Proficiency in at least one programming language. Experience with code review processes and tools. Excellent problem-solving skills with the ability to debug complex technical issues. Ability to work independently and collaboratively in a fast-paced environment. Experience with ticketing systems and CRM tools is a plus. Ability to manage multiple priorities and adapt to changing requirements. Our Values Collaborative Humans: Prioritizing collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume. CodeRabbit is an equal opportunity employer, committed to diversity and inclusion.

Product Manager

Bengaluru, Karnataka, India

3 years

None Not disclosed

On-site

Full Time

About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality. Role Overview As a Product Manager at CodeRabbit.ai, you'll be at the intersection of artificial intelligence and developer workflows, working to solve complex challenges in code quality, team productivity, and knowledge sharing. You'll contribute to the product roadmap for our AI code review platform, collaborating closely with engineering, ML teams, and our developer community. Key Responsibilities Support the product vision for our AI code platform Help build and maintain relationships with key stakeholders, customers, and industry partners Contribute to product strategy and roadmap for our AI-powered code review platform, balancing technical feasibility with market needs Work closely with engineering teams to define technical requirements, ensuring our AI solutions effectively address real developer pain points Engage directly with users to gather feedback, conduct user research, and validate product decisions Analyze product metrics and user behavior to make data-driven decisions about feature development Collaborate with ML teams to improve our AI models' understanding of code patterns and developer workflows Define and maintain product documentation, specs, and release processes Qualifications 3-8 years of total experience, with at least 3-5 years of hands-on software engineering background 2+ years of product management experience, preferably in developer tools or platforms Experience contributing to product initiatives from conception to launch Understanding of software development lifecycle, code review processes, and best practices Experience with Git workflows, CI/CD pipelines, and modern development tools Strong technical communication skills and ability to collaborate with engineering teams Track record of contributing to successful products with measurable impact Preferred Qualifications Experience at developer-focused companies (e.g., Postman, Hasura, GitHub) Familiarity with AI/ML concepts and their applications in developer tools Experience with static analysis tools, linters, or code quality platforms Contributions to open-source projects or developer communities Background in IDE extensions, code analysis tools, or developer productivity solutions Our Values Collaborative Humans: Prioritizing collective intelligence Fearless Innovators: Turning obstacles into growth opportunities Persistent Passionate Developers: Thriving on complex, long-term challenges Impact-Driven Creators: Crafting intuitive tools for developers Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world What We Offer Work on cutting-edge technology with real-world impact Collaborative and innovative environment Competitive salary, equity, and benefits Professional development opportunities To apply, submit your resume and relevant project samples or GitHub profiles. CodeRabbit is an equal opportunity employer committed to diversity and inclusion.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview