The company is an evolving platform that combines expert training with AI-powered tools to help product teams ship high-quality software faster. They are seeking a Senior AI Engineer to play a key role in shaping how their platform uses Large Language Models (LLMs) to deliver value, turning cutting-edge AI capabilities into practical, user-facing features.
Requirements
- 3+ years of experience in software engineering and AI/LLM development
- Strong ability to write and maintain production code, primarily in TypeScript, with proficiency in Python also required.
- Proven experience building and improving LLM-powered products, with a focus on Prompt Engineering and tuning model outputs for optimal performance.
- Hands-on experience building core components of LLM applications, such as RAG pipelines and working with Vector Databases and embeddings.
- Experience with Insight Analytics platforms or related data intelligence tools.
- Familiarity with modern cloud services and API integration.
Responsibilities
- Design, experiment with, and refine prompts and system instructions to maximize the effectiveness and reliability of LLMs across our products.
- Collaborate closely with product managers and engineers to develop and integrate new backend features, enhancing our platform with intelligent capabilities.
- Write and maintain code (primarily in TypeScript, with some Python) to implement LLM interactions.
- Building Retrieval-Augmented Generation (RAG) pipelines
- working with vector embeddings
- handling content chunking of large documents.
- Continuously evaluate the quality of LLM outputs via internal testing and user feedback.
Other
- Excels at clear, asynchronous communication within a distributed, remote team.
- Self-motivated, product-focused, and adept at translating cutting-edge AI concepts into practical, shippable features.
- Fully Remote position, allowing you to work from anywhere in the USA.
- Cannot sponsor or transfer visas for this position.