Software Engineer (AI Platform)

1 month, 2 weeks 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 Software Engineer - Security Libraries

Datadog 5K-10K IT Services

Datadog is hiring a senior polyglot engineer to build and operate security library integrations for its run-time security products, with a primary focus on .NET or Java.

C# C++ Envoy Go HAProxy Java Maven .NET Nginx Node.js PHP Python Ruby WAF
16 hours, 34 minutes ago

Sr. Forward Deployed Engineer (FDE) - Retail

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to work directly with customers on building and productionizing data and AI solutions on the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
16 hours, 49 minutes ago

CRM Developer Engineer (Johor Bahru)

AvePoint 1K-5K Internet Software & Services

AvePoint is seeking a CRM Specialist to configure, customize, and support Microsoft Dynamics 365 systems for customer-related projects with public agency IT teams in Singapore and the company’s R&D team.

CI/CD CSS HTML JavaScript Microsoft Dynamics 365 MySQL PostgreSQL React SFTP SQL Server
16 hours, 49 minutes ago

Senior AI Enablement Engineer

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring an AI Enablement Engineer in a remote role based in Turkey to drive adoption of AI-assisted development and build the internal integrations that improve engineering productivity across a global product team.

Bull CI/CD ClickHouse Elasticsearch Grafana Kafka Koa LLM MongoDB NestJS Node.js OpenTelemetry Prometheus React Redis Serverless TypeScript Vue.js
16 hours, 49 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