CodeRabbit is an innovative research and development company focused on building productive human-machine collaboration systems.
The primary goal is to create the next generation of Gen AI-driven code reviewers that significantly outperform individual engineers.
As an Applied Gen AI Engineer, you will design, build, and deploy advanced generative AI systems for code review and developer productivity tools.
You will integrate techniques like RAG, RLHF, and multi-step agentic reasoning into high-impact product workflows.
The role involves collaboration with engineers, product managers, and technical leads to improve how developers write, review, and ship code.
Responsibilities include designing LLM-based systems, building agentic workflows, developing knowledge bases, deploying AI models, and analyzing feedback for system improvement.
Requirements:
A degree in Computer Science, Engineering, Artificial Intelligence, or a related field, or equivalent practical experience is required.
At least 3 years of experience applying ML or LLM-based systems in real-world production environments, with a minimum of 2 years focused on generative AI.
Strong programming skills in TypeScript and Python are essential.
Experience with AI frameworks such as LangChain, LlamaIndex, OpenAI APIs, or vector databases like Pinecone or Lancedb is required.
Strong skills in prompt engineering are necessary.
Ability to extract insights from telemetry, logs, user signals, and structured feedback is important.
A practical mindset for applying research-inspired methods to solve product challenges is needed.
Experience in cross-functional collaboration across product, engineering, and design is required.
Benefits:
You will help shape a new development paradigm with cutting-edge technology that has real-world impact.
Every engineer has ownership of projects from proposal to production.
The company fosters a collaborative and innovative environment with a passionate team.
Professional growth is supported through mentorship, responsibility, and development opportunities.
A competitive compensation package including salary, equity, and benefits is offered.
The work culture is hybrid, allowing for weekly in-person collaboration and flexibility for remote work.