o9 Solutions

Senior Software Architect

o9 Solutions
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Define, own, and continuously evolve the end-to-end architecture for o9’s enterprise platform.
  • Design scalable and secure data pipelines for ingesting, processing, and serving structured and unstructured data.
  • Establish and govern MLOps practices, including model registries, automated training and retraining pipelines, deployment strategies, and monitoring for model drift, data drift, and performance degradation.
  • Design, train, fine-tune, and deploy deep learning and agentic models using Retrieval-Augmented Generation and vector database technologies.
  • Lead architecture and design reviews, mentor senior and staff engineers, and establish engineering standards and patterns.
  • Translate business, product, and operational requirements into scalable technical architectures while balancing near-term delivery and long-term platform evolution.

Requirements

  • 10+ years of experience in software architecture and building large-scale, production-grade systems.
  • 5+ years specializing in deep learning and data engineering, supported by strong computer science fundamentals.
  • Hands-on experience with deep learning frameworks, agentic AI systems, model development, fine-tuning, deployment, and lifecycle management.
  • Experience handling unstructured and semi-structured data and building modern data engineering solutions for distributed AI workloads.
  • Mastery of Python and strong backend engineering, algorithms, data structures, distributed systems, and large-scale system design expertise.
  • Experience processing large datasets and building production solutions with distributed computing frameworks.
  • Additional experience with Scala, Kotlin, or Rust is highly desirable.
  • Ability to influence architectural decisions, drive technical consensus, and make trade-off decisions shaping long-term platform direction.

Benefits

  • The company emphasizes transparent communication, collaboration, volunteering opportunities, social impact initiatives, and diverse cultural celebrations.
  • o9 is an equal-opportunity employer committed to diversity and inclusion.
  • The posting describes a global company with offices across Dallas, Amsterdam, Barcelona, Madrid, London, Paris, Tokyo, Seoul, and Munich.

Tech Stack

Categories

BackendData EngineeringML Engineering
o9 Solutions

About o9 Solutions

1,001-5,000 employees
Contact me