Назад
Company hidden
5 дней назад

Senior Software Engineer I (AI)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Mexico
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer I (AI) (Python/AWS/Kubernetes): Building and operating the customer files orchestration service that uploads, stores, extracts, embeds, and indexes documents for CoCounsel Legal agents with an accent on distributed systems, asynchronous processing, queuing, and API design. Focus on designing reliable high-volume workflows, managing concurrency and partial failures, and improving observability and operational resilience.

Location: Hybrid in Mexico City, Mexico

Company

hirify.global provides specialized software, trusted content, and data-driven solutions for legal, tax, accounting, compliance, government, and media professionals.

What you will do

  • Design, build, test, deploy, scale, and operate the customer files orchestration service.
  • Develop reliable Python services on AWS and Kubernetes for document upload, storage, extraction, embedding, and indexing workflows.
  • Design distributed systems with durable state, asynchronous service boundaries, consistency models, delivery guarantees, and crash recovery.
  • Build queuing, rate limiting, backpressure, circuit breaking, dead-letter handling, and autoscaling capabilities for high-volume multi-tenant workloads.
  • Design versioned APIs with documented behavior, backward compatibility, and clear ownership.
  • Participate in on-call rotations, incident response, post-mortems, observability improvements, automation, and cross-team technical collaboration.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of experience building production software and owning significant components of customer-facing systems.
  • Extensive production experience with Python, AWS, concurrent applications, and asyncio-based workflows.
  • Production Kubernetes experience, including KEDA event-driven autoscaling, scaler tuning, resource requests, and troubleshooting.
  • Experience with orchestration services or data pipelines, queues, rate limiting, backpressure, idempotent processing, retries, and partial failures.
  • Strong engineering fundamentals in testing, code review, observability, CI/CD, infrastructure as code, incident response, and technical communication.

Nice to have

  • Experience with document processing, OCR, file formats, large-file workflows, or document management integrations.
  • Experience with Kafka, MSK, SQS, event-driven architectures, or streaming technologies.
  • Experience with Temporal, AWS Step Functions, or other durable workflow engines.
  • Experience with retrieval, embedding, or indexing pipelines for LLM or agentic applications.
  • Legal industry experience or familiarity with Team Topologies concepts.

Culture & Benefits

  • Flexible hybrid work model for office-based roles.
  • Ability to work from anywhere for up to 8 weeks per year.
  • Flexible vacation, two company-wide mental health days, Headspace access, retirement savings, tuition reimbursement, and incentive programs.
  • Career development and skills-focused learning programs.
  • Two paid volunteer days annually and opportunities for pro-bono consulting and ESG initiatives.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →