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 an Applied Gen AI Engineer at Code Rabbit, you'll be instrumental in developing and implementing advanced generative AI systems that transform code review and development processes. Your expertise in Retrieval-Augmented Generation (RAG), Ranking , Knowledge base construction, Agentic flows, and Prompt engineering will be crucial in creating innovative solutions that enhance developer productivity and code quality.
Key Responsibilities
Design and implement knowledge bases to improve code understanding and generation
Develop and optimize Agentic flows for automated code review and refactoring
Craft and refine prompts for various code-related tasks, ensuring high-quality AI-generated outputs
Integrate Gen AI capabilities into our existing software development workflows
Collaborate with cross-functional teams to align AI solutions with product goals with a need of supporting product engineering with customer facing features as needed as well.
Stay current with the latest advancements in generative AI and contribute to research initiatives
Qualifications
Advanced degree in Computer Science, Engineering , AI, or a related field
3+ years of experience in applied machine learning, with a focus on generative AI for a minimum 1 year.
Demonstrated expertise in implementing RAG systems and Agentic flows, creating knowledge base, RHLHF tunings.
Strong skills in prompt engineering for large language models
Understanding of Gen AI Architecture and tools.
Strong problem-solving skills and ability to work in a fast-paced, research and customer feedback oriented environment
Knowledge of software development practices and common programming languages
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
Opportunity to work on cutting-edge Gen AI applications in software development
Collaborative and research-driven work environment
Competitive salary , equity and comprehensive benefits package
Continuous learning and professional development opportunities
We are based out of the Bay Area and meet 2 days a week for in person brain-storming.
To apply, submit your resume and relevant project samples or GitHub profiles. CodeRabbit is an equal-opportunity employer committed to diversity and inclusion.
...Director of Finance Job no: 536376 Work type: Staff Full-Time Location: Main Campus (Gainesville, FL) Categories: Business... ...Preferred: Advanced degree in Finance, Accounting, or Business, MBA preferred Experience in higher education and/or a health...
...Boeing, we are all innovators on a mission to connect, protect, explore and inspire. Come be a part of a multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. At Boeing we value your curiosity, your...
...consideration for employment without regard to race, color, religion, disability, sex or national origin. Qualified minorities, women and veterans are encouraged to apply. California applicants: to see how we protect your data, visit our website at-notice-california-...
Careers With Purpose With over 224 clinic locations and 46 medical centers, Sanford Health is one of the largest and fastest-... ...MA: Must be a graduate of a recognized Medical Assistant program. Prior experience in a healthcare setting is preferred....
...on Experience #LORAIN We are seeking a hard-working individual to join our team! Job Description: Operates different offset printing presses to produce various types of printed products. Reviews job requirements to understand the scope and parameters of the...