Software Engineer (AI Platform)

1 month 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

Senior ServiceNow Developer - Public Trust Clearance

LightFeather 51-250 Internet Software & Services

LightFeather is hiring a Senior ServiceNow Developer to design, build, and deploy secure, scalable ServiceNow solutions for federal government projects in a fully remote, full-time role.

Agile Angular AWS Azure CI/CD CSS GCP HTML JavaScript JIRA Kanban REST API Scrum
4 hours, 10 minutes ago

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer for a project-based AI evaluation role focused on creating realistic coding tasks and tests to assess AI agents on real-world developer work.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
4 hours, 25 minutes ago

Senior Software Engineer - AI Coding Benchmarks

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a project-based software specialist to create and evaluate realistic AI coding tasks and test criteria for benchmarking coding agents in simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
4 hours, 40 minutes ago

Senior Software Engineer

qode Internet Software & Services

Incedo is hiring a Senior Engineer to lead feature delivery for its MDM core platform, working with cross-functional teams on complex enterprise software development and support.

AWS Azure GCP Java Kanban Kubernetes
4 hours, 40 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