Software Engineer

Enigmo

Python

GCP

Linux

About this role

This software engineer joins Enigmo’s AI Technology Group on the AI Platform team supporting BUYMA, a cross-border C2C marketplace. The team is bringing Search, Data, and MLOps capabilities into a shared platform for product engineering and data teams. The role emphasizes platform software engineering rather than machine-learning model research.

Work covers architecture, full-text and vector search, index generation, data pipelines, model training and deployment support, serving infrastructure, shared APIs, observability, reliability, developer experience, performance, and cloud cost. Named tools include GCP, Solr, Elasticsearch, Vertex AI Vector Search, BigQuery, Dataflow, Cloud Composer, Python, Go, Ruby on Rails, Kubernetes, and Docker.

Applicants must have web-service or backend development and operations experience; development experience in Python, Go, Ruby, or Java; foundational Linux, networking, and database knowledge; cloud development or operations experience with AWS, GCP, or similar; and experience improving a technical issue through design, implementation, and operations. Interest in AI, search, data platforms, or MLOps is also required.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.