Senior Applied AI Engineer
$200k - $300k • Remote • San Francisco • FullTime
Posted 1y ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
Applied AI Engineer
About the job
CodeRabbit is seeking a Senior Applied Gen AI Engineer to join their team. This role will be central to designing, building, and deploying advanced generative AI systems that power the company's code review and developer productivity tools. You will integrate cutting-edge techniques like RAG, RLHF, and multi-step agentic reasoning into high-impact product workflows, collaborating with cross-functional teams to deliver real-world value and improve developer workflows. The company is a fast-moving, well-funded startup focused on Agentic Change Management, aiming to scale human judgment in software development as AI's role in coding increases.
Responsibilities
- 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 (e.g., chunking, embeddings, semantic search)
- 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 generative AI developments and apply them to new use cases
Requirements
- Degree in Computer Science, Engineering, Artificial Intelligence, or related field, or equivalent practical experience
- 5+ years applying ML or LLM-based systems in real-world production environments
- At least 2 years of industry experience focused on generative AI
- Strong programming skills in TypeScript and Python
- Experience with AI tooling such as LangChain, LlamaIndex, OpenAI APIs, or vector databases like Pinecone or Lancedb
- Strong skills in prompt engineering
- Ability to extract insight from telemetry, logs, user signals, and structured feedback
- Comfortable applying research-inspired methods to solve concrete product challenges
- Experience working across product, engineering, and design to deliver production-grade systems