Software Engineer (AI Platform)

3 weeks, 1 day ago
Full-time
Senior
Software Development
Satori Analytics

Satori Analytics

Satori Analytics specializes in providing AI and GenAI accelerator solutions that enhance customer experience, optimize customer support and call center operations, and streamline workflow automation and document intelligence, ultimately empowering emp...

IT Services
51-250

Description

  • Build and maintain backend services, APIs, and data models for the platform.
  • Design and operate systems that coordinate multi-step interactions between AI agents and external systems.
  • Develop evaluation and scoring workflows that combine deterministic checks with model-assisted judgment.
  • Build data pipelines to generate, transform, and quality-check large volumes of structured data and benchmark content.
  • Add tests, instrumentation, and safeguards to ensure reliability in non-deterministic systems.
  • Own non-trivial services end-to-end, from design through delivery and maintenance.
  • Collaborate on systems that improve reliability and throughput of agent simulations and orchestration.

Requirements

  • 4+ years of experience building and shipping production software.
  • Strong proficiency in Python.
  • Deep software engineering fundamentals, including system and API design, data modeling, concurrency/async, testing strategy, debugging, and code review.
  • Ability to own a non-trivial service end-to-end.
  • Experience designing and operating distributed or service-oriented systems such as queues, workers, and APIs.
  • Comfort designing schemas and working with relational databases, including migrations and performance concerns.
  • Working knowledge of LLM APIs, including orchestration, structured outputs, and handling non-determinism.
  • Ability to reason about correctness of probabilistic systems and how to test, measure, and trust their outputs.
  • Strong quality bar with tests, types, and docs used by default, and changes kept small and reviewable.
  • Preferred: experience building agentic or multi-agent systems, tool-use, or orchestration frameworks.
  • Preferred: background in evaluation or benchmarking of ML or LLM systems, including rubrics, golden datasets, model-as-judge, or inter-rater reliability.
  • Preferred: experience with distributed task queues and async workloads.
  • Preferred: familiarity with modern Python tooling and typed codebases such as type checkers, linters, Pydantic, and FastAPI.
  • Preferred: retrieval or search experience and data ingest pipelines.
  • Preferred: some comfort with infrastructure tools such as Docker and CI/CD.

Benefits

  • Competitive salary.
  • Training budget for certifications and courses with partners such as Microsoft, AWS, Salesforce, and Databricks.
  • Private insurance.
  • Top-tier tech gear.
  • Opportunity to work with a strong and experienced team.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Intern, Forward Deployed Engineering

Workato 251-1K IT Services

Workato is hiring a Forward Deployed Engineering intern to support AI-driven automation initiatives by helping build intelligent agents and enterprise workflow integrations on its Agentic AI platform.

JavaScript JSON LLM Python REST API Salesforce
14 hours, 41 minutes ago

Software Engineer 3

Black Duck Inn 1K-5K Internet Software & Services

Black Duck Software is seeking a License Developer to evolve legacy licensing systems and build reliable, production-ready services for secure 24/7 customer use.

CI/CD DevSecOps Java Kubernetes Linux REST API Ruby on Rails
14 hours, 41 minutes ago

Statistical Programmer Sr

eClinical Solutions 251-1K Professional Services

Experienced Statistical Programmer role at a clinical research organization focused on delivering compliant statistical programming outputs for multiple clinical studies and regulatory submissions.

Git GitHub GitLab R SAP Shell Scripting
14 hours, 41 minutes ago

Data Conversion Software Engineer

Career TEAM 251-1K Professional Services

Career Team is hiring a Data Conversion Software Engineer to build data transformation and integration software for government-funded workforce development programs across the United States.

Agile Angular CI/CD Docker Express.js JavaScript JSON MongoDB NestJS Next.js Node.js React Scrum TypeScript XML
14 hours, 56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers