Job Details

Job Overview

This role centers on building and optimizing advanced AI-driven systems that bring agentic workflows to life. You’ll design and implement LLM-powered pipelines with continuous evaluation and feedback loops, develop organization-specific customization layers, and create engaging voice- and message-based agents. Beyond deep technical execution, you’ll collaborate closely with product teams, stakeholders, and users to shape product direction and translate real-world needs into scalable solutions. With expertise in machine learning and production AI systems (RAG, vector search, prompt engineering) and strong Rails proficiency, you’ll architect reliable infrastructure that integrates seamlessly into complex environments. The ideal candidate is both an innovative builder and a clear communicator, able to thrive in ambiguity, adapt quickly to new frameworks, and deliver impactful, enterprise-grade AI solutions at speed.

Responsibilities

Responsibilities

As a Senior AI Engineer, you’ll play a foundational role in shaping Arist’s next generation of AI-driven products. This is not a purely heads-down engineering role — in addition to designing and shipping advanced agentic systems, you’ll collaborate directly with product teams, founders, and users to shape product direction and turn feedback into production-grade technical solutions. Your work will bridge deep technical execution with thoughtful communication and iteration.

  • Design and implement agentic workflows powered by LLMs for real-world task execution.
  • Build customization layers tailored to organization-specific logic and requirements.
  • Collaborate directly with product teams, founders, and users to understand pain points, shape product direction, and iterate quickly on prototypes.
  • Translate user and product feedback into scalable, production-grade technical solutions.
  • Develop voice-based and message-based learning agents that drive engagement, incorporating evaluation, feedback loops, and continuous monitoring.
  • Architect AI pipelines (RAG, prompt engineering, evaluation) and build reliable infrastructure that integrates into complex environments.
  • Clearly communicate technical decisions to both technical and non-technical stakeholders, ensuring alignment across teams.
  • Manage multi-agent orchestration and core AI system infrastructure.

Qualifications

Qualifications

  • Machine Learning Expertise
    • 5+ years of experience in ML (PyTorch, TensorFlow).
    • 2+ years of hands-on experience working with LLMs (Hugging Face, OpenAI, Anthropic).
  • AI System Development
    • Proven experience building and deploying production AI systems, including RAG and vector search.
    • Knowledge of prompt engineering, AI safety, and content filtering best practices.
    • Comfort architecting scalable infrastructure that integrates into complex environments.
  • Technical Proficiency
    • Familiarity with Rails is a plus, but not required — strong candidates can ramp up quickly.
    • Experience working with REST APIs, PostgreSQL, ActiveRecord, and RSpec.
    • Understanding of frameworks like LangChain or LlamaIndex, or the ability to learn them rapidly.
  • Communication & Collaboration
    • Proven ability to engage directly with users, customers, and cross-functional teams to gather feedback and shape technical solutions.
    • Comfortable explaining complex concepts clearly to both technical and non-technical stakeholders.
    • Experience collaborating with product and design teams to align on goals and iterate quickly.
    • Strong written and verbal communication skills.
  • Builder Mindset
    • Thrives in ambiguity, learns quickly, and iterates fast in lean environments.
    • Excited to work in a small, high-impact team where communication and ownership are key.

Ideal Candidate

Ideal Candidate Profile

  • Innovative Builder — Designs and optimizes sophisticated AI workflows that solve real enterprise challenges, from ideation to deployment.
  • Product-Minded Communicator — Excels at working directly with users, clients, and cross-functional teams to gather feedback and translate it into scalable technical solutions. Comfortable navigating both technical deep dives and high-level product conversations.
  • Technically Excellent — Brings strong expertise in Rails (REST APIs, PostgreSQL, ActiveRecord, RSpec) and hands-on experience deploying scalable AI systems using modern frameworks and infrastructure.
  • Collaborative and Fast-Moving — Thrives in ambiguity, learns new frameworks (LangChain, LlamaIndex, etc.) quickly, and delivers results at startup speed. Works seamlessly with founders, engineers, and product teams to iterate rapidly.
  • Examples of Candidates (do not contact)

Must-Have Requirements

  • 5+ years of experience in Machine Learning (PyTorch, TensorFlow).
  • 2+ years of hands-on experience working with LLMs (Hugging Face, OpenAI, Anthropic).
  • Proven track record of building and deploying production AI systems, including RAG and vector search.
  • Strong understanding of AI safety, prompt engineering, and content filtering best practices.
  • Excellent communication skills, with experience collaborating directly with users, clients, or cross-functional teams.
  • Familiarity with Rails is a plus, but not required — strong candidates can ramp up quickly.

Screening Questions

1. (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.
2. (Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.
3. Are you comfortable building with AI hands-on and working directly with customers to gather feedback, shape features, and help launch new products? Please share an example of when you’ve done this or how you would approach it.

Common Rejection Reasons

  • Experience Level: The candidate demonstrates mid-level experience signals but the role requires senior or staff-level impact and ownership across full product lifecycle.
  • Startup Experience: The candidate has primarily worked at larger organizations and lacks recent startup experience (preferably at companies with $7M–$8M ARR or similar stage).
  • Enterprise Exposure: The candidate has not worked on products selling to enterprise customers, which is a core requirement for Arist's product environment.
  • Culture Fit: The candidate may not align with Arist’s culture emphasizing caring, kindness, ambition, adaptability, and high learning agility.
  • Communication & Collaboration: The candidate did not demonstrate strong product sense or ability to communicate effectively with customers, clients, or cross-functional teams.
  • Compensation: The candidate’s expected salary exceeds the range for this role given their experience and impact level.
  • Location: The candidate does not reside within the U.S. or in a commutable time zone and is not open to relocation.
  • Interest Alignment: The candidate expressed limited interest in user-facing or customer-interacting aspects of the role, which are essential for success at Arist.

These are common reasons why candidates have been rejected for this position. Consider these when selecting candidates to submit.

Client Messaging Channel

Client Messaging Channel

Please sign in and apply for this bounty to gain access to the messaging channel.

Login & Apply to View More

Sign in to your account to access full job details and apply.