Taro Logo

Applied Gen AI Engineer

An innovative research and development company building human-machine collaboration systems focused on Gen AI-driven code reviewers.
$200,000 - $275,000
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Applied Gen AI Engineer

CodeRabbit is pioneering the future of software development through advanced human-machine collaboration systems, specifically focusing on Gen AI-driven code reviewers. As an Applied Gen AI Engineer, you'll be at the forefront of designing and implementing cutting-edge generative AI systems that revolutionize code review and developer productivity.

The role demands a unique blend of technical expertise in machine learning, software engineering, and practical problem-solving. You'll work with state-of-the-art technologies like RAG, RLHF, and multi-step agentic reasoning, implementing them in real-world product workflows. Your responsibilities will span from designing LLM-based systems to deploying and monitoring AI pipelines in production.

The ideal candidate brings 3+ years of experience in applying ML/LLM systems in production environments, with at least 2 years focused on generative AI. Strong programming skills in TypeScript and Python are essential, along with experience in modern AI frameworks and tools like LangChain, LlamaIndex, and vector databases.

At CodeRabbit, you'll join a collaborative and innovative environment where engineers own projects end-to-end. The company offers competitive compensation ($200K-275K base salary), equity, and comprehensive benefits. The hybrid work model combines weekly in-person collaboration with flexible remote work options.

This is an opportunity to shape the future of software development while working with cutting-edge AI technology. You'll be part of a tight-knit team that values collaborative intelligence, fearless innovation, and impact-driven creation. If you're passionate about applying advanced AI techniques to solve real-world developer challenges, this role offers the perfect blend of innovation, practical impact, and professional growth.

Last updated a month ago

Responsibilities For Applied Gen AI Engineer

  • Design and optimize LLM-based systems for high-quality, context-rich code reviews
  • Build and refine agentic workflows that reason across multiple steps and contexts
  • Develop and maintain knowledge base and retrieval pipelines
  • Deploy generative AI models and pipelines into production and monitor performance
  • Collaborate across teams to ensure AI outputs align with user needs and product goals
  • Analyze human-in-the-loop feedback and usage data to iteratively improve system performance
  • Apply RLHF, ranking, and reward modeling techniques to improve response quality
  • Stay current with the latest generative AI developments and apply them to new use cases

Requirements For Applied Gen AI Engineer

Python
TypeScript
  • Degree in Computer Science, Engineering, Artificial Intelligence, or related field, or equivalent practical experience
  • 3+ years applying ML or LLM-based systems in real-world production environments
  • 2+ years of industry experience focused on generative AI
  • Strong programming skills in TypeScript and Python
  • Experience with tooling such as LangChain, LlamaIndex, OpenAI APIs, or vector databases
  • Strong skills in prompt engineering
  • Ability to extract insight from telemetry, logs, user signals, and structured feedback
  • Experience working across product, engineering, and design to deliver production-grade systems

Benefits For Applied Gen AI Engineer

  • Strong salary and equity package
  • Competitive benefits package
  • Professional growth and development opportunities
  • Mentorship
  • Hybrid work flexibility
  • Weekly in-person collaboration