Senior Software Engineer, Applied AI

Syllo

Oregon

Hybrid

USD 160,000 - 200,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Syllo is hiring a Senior Software Engineer, Applied AI to build production-grade AI-powered features using Large Language Models. You will tackle guardrails, latency optimizations, and seamless integration with front-end services and data pipelines.

Join a fast-moving team focusing on reliable, scalable AI in the legal-tech space, with end-to-end ownership of new features from design through deployment and monitoring.

Qualifications

  • Experience building production AI-powered products in a commercial setting.
  • Proficient in Python for backend services and data processing.
  • Strong system design skills for distributed architectures.
  • Experience integrating LLMs in production with guardrails.

Responsibilities

  • Design and build high-performance AI-powered features and services with focus on reliability and scalability.
  • Mitigate unreliability of LLMs with guardrails, validation pipelines, error handling, caching, and failover.
  • Design long-running batch processes that are idempotent, resumable, and resilient to item failures.
  • Optimize latency, throughput, and cost for AI-powered services.
  • Serve as an engineering expert in integrating models and data feeds with existing APIs and business logic.
  • Define evaluation for AI feature output quality, not only system correctness.
  • Implement rigorous testing strategies (unit, integration, performance).
  • Champion code quality, architecture, and documentation; participate in peer reviews.
  • Own full lifecycle of new AI features from design to deployment and monitoring.
  • Onboard to codebase and enhance existing data/feature pipelines.
  • Collaborate with product managers to scope, estimate, and deliver features.

Skills

Deep Engineering Fluency
Python Proficiency
System Design
AI/ML Experience
LLM Production
Codebase Agility

Tools

Docker
Kubernetes
Vector Databases
RAG Systems

Job description

Senior Software Engineer, Applied AI
About Syllo

Syllo is on a mission to transform litigation. Our product is a unified litigation platform that enables lawyers and paralegals to safely harness the power of language models and agentic AI throughout the litigation life cycle. Since going to market, we have gained a diverse group of enterprise customers, including some of the biggest law firms and corporations in the country, and we are quickly expanding. By reducing the expense of litigation industry-wide, we aim to improve access to high-quality representation and promote the alignment of legal outcomes with merit.

About the Role

We are seeking a skilled and fast-moving Applied AI Engineer to join our team. This role is focused on the practical application of AI, specifically leveraging Large Language Models (LLMs), to build robust, scalable, and impactful user-facing features. This is an engineering-centric role. You will be an expert at building and integrating production systems, not primarily a research scientist.

Responsibilities
  • Design and build high-performance, production-level AI-powered features and services, with a focus on reliability and scalability.
  • Develop robust engineering solutions to mitigate the inherent unreliability of LLMs. This includes implementing effective guardrails, validation pipelines, error handling, caching, and failover/fallback mechanisms to ensure a high-quality user experience even when the model misbehaves.
  • Design long-running batch processing that is idempotent, resumable, and resilient to individual item failures.
  • Focus on optimizing latency, throughput, and cost efficiency for all AI-powered services.
  • Serve as an engineering expert in integrating models and data feeds with existing business logic and APIs.
  • Define and implement evaluation for AI feature output quality, not only system correctness.
  • Implement rigorous testing strategies, including unit, integration, and performance testing, to ensure the robustness of AI features before and after deployment.
  • Champion and enforce high standards for code quality, architectural design, and system documentation, and participate actively in peer code reviews to maintain a high bar across the team.
  • Take ownership of the full lifecycle of new AI features, from initial design and prototyping through API design, integration with front-end services, persistent data storage, deployment, and comprehensive monitoring and alerting.
  • Quickly onboard onto our existing codebase to understand, maintain, and significantly enhance existing data and feature pipelines, improving their efficiency and robustness.
  • Work closely with product managers and other engineers to scope, estimate, and deliver features on a fast iterative cycle.
Qualifications
  • Deep Engineering Fluency and Quality Focus: Proven ability to build and deploy complex, high-quality software systems with an emphasis on maintainable code, rigorous testing, and engineering best practices.
  • Python Proficiency: Fluent in Python and its ecosystem for backend services and data processing.
  • System Design Expertise: Strong grasp of system design principles, including distributed systems and API design, and demonstrated ability to design scalable distributed systems.
  • AI/ML Feature Experience: Experience directly building, shipping, and maintaining AI-powered products, agents, or intelligent features in a commercial setting.
  • LLM Production Experience: Hands-on experience with the engineering challenges of integrating Large Language Models into a production environment, including prompt engineering, working with vector databases, RAG systems, and managing context windows.
  • Codebase Agility: Excellent ability to read, understand, and navigate an unfamiliar codebase quickly.
Great to Have
  • Experience fine-tuning or distilling smaller task-specific models, and judgment about when that is worth doing.
  • Familiarity with agent frameworks and their failure modes.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) for deploying and managing services.

United States - Remote Pay Range$160,000—$200,000 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Applied AI
Senior Software Engineer, Applied AI

Syllo • United States

Remote
USD 160,000 - 200,000
Senior Data Scientist, AI Evaluation
Senior Data Scientist, AI Evaluation

Syllo • United States

Remote
USD 160,000 - 200,000
Health insurance
Equity
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Syllo • United States

Remote
USD 160,000 - 200,000
Equity options
Medical insurance
Dental insurance
+4
Software Engineer, Distributed Systems
Software Engineer, Distributed Systems

Syllo • Oregon

Hybrid
USD 190,000 - 230,000
Health insurance
Equity
Senior Software Engineer, Internal Tools
Senior Software Engineer, Internal Tools

Syllo • Oregon

Hybrid
USD 160,000 - 200,000
Equity options
Medical/dental/vision
Paid holidays
+1
Staff Software Engineer, Distributed Systems
Staff Software Engineer, Distributed Systems

Syllo • United States

Remote
USD 190,000 - 230,000
Health insurance
Equity
Staff Software Engineer, AI Inference
Staff Software Engineer, AI Inference

Syllo • United States

Remote
USD 190,000 - 230,000
Health insurance
Equity
Litigation AI Training Lead
Litigation AI Training Lead

Syllo • Oregon

Hybrid
USD 130,000 - 160,000
Equity in compensation
Benefits
Senior AI Engineer - Applied LLMs (Remote)
Senior AI Engineer - Applied LLMs (Remote)

Syllo • Oregon

Hybrid
USD 160,000 - 200,000
Staff Software Engineer, AI Inference
Staff Software Engineer, AI Inference

Syllo • Oregon

Hybrid
USD 190,000 - 230,000
Health insurance
Equity