Ravenna logoRavenna logo

AI Engineer at Ravenna | Seattle

RavennaSeattle
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

About YouStrong Engineering FundamentalsYou are a proficient software engineer with a minimum of five years of experience in software development and a deep understanding of AI technologies.

About the job

About the Role

Ravenna is seeking a talented AI Engineer with a strong background in developing and deploying production-level systems. Our innovative team merges cutting-edge advancements in large language models (LLMs) with established machine learning methodologies to create intelligent product experiences that stand out in the market.

This position demands solid engineering principles and an insatiable curiosity about the operational aspects of AI systems. You will be responsible for designing, constructing, and maintaining LLM-powered systems that are reliable, scalable, and seamlessly integrated into our product workflows.

Your role will encompass the full technology stack, from designing AI architectures to building backend infrastructures and implementing product features. You will iterate rapidly based on user feedback and performance evaluations. At Ravenna, we emphasize robust engineering practices and expect our AI Engineers to be meticulous about system design, observability, performance, and reliability.

If you are passionate about leveraging advanced AI to transform established markets, we would love to hear from you.

Responsibilities

Build Production AI Systems

Develop and implement systems that seamlessly integrate LLMs into real-world product workflows, including prompt pipelines, tool integrations, and structured outputs.

Design Reliable LLM Architectures

Create robust systems that anticipate model limitations and potential failure modes, incorporating safeguards, retries, evaluation loops, and observability into production-ready LLM features.

Develop Evaluation and Experimentation Frameworks

Establish evaluation datasets and tools to measure model performance, facilitate system design iterations, and prevent regressions as models and prompts evolve.

Build Retrieval and Knowledge Systems

Design and optimize retrieval pipelines that support LLM applications, focusing on chunking strategies, indexing methods, vector search, and enhancing the quality and speed of knowledge retrieval.

Ship High-Quality Product Features

Collaborate with product, design, and engineering teams to develop polished features that utilize AI in user-friendly and impactful ways.

Maintain Strong Engineering Standards

Write clean, maintainable, and well-tested code. Contribute to system architecture, engage in code reviews, and participate in engineering processes to ensure platform reliability and scalability.

About Ravenna

Ravenna is at the forefront of innovation, combining advanced AI solutions with practical software engineering to create transformative product experiences that redefine industry standards.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.