Senior Data Engineer (AI/ML)

New
O
OpenTableHospitality Technology
This role is 100% remote across India location, Global workforce operating across multiple time zones; expect to manage communications outside regular working hours.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLJavaSnowflakeAirflowSparkScalaDatabricksGenerative AI

Requirements

  • 5+ years of experience in data engineering, software engineering, distributed systems, or a related field.
  • Strong programming skills in Python and/or Scala/Java.
  • Advanced SQL skills.
  • Hands-on experience with Databricks, Snowflake, Apache Spark, Delta Lake, and Airflow.
  • Strong experience with cloud data platforms such as Snowflake and/or Databricks.
  • Practical experience building applications using LLMs or Generative AI.
  • Strong understanding of RAG architectures, embeddings, vector databases, semantic search, and retrieval systems.
  • Familiarity with LLM concepts including prompting, structured outputs, tool calling, and model evaluation.
  • Experience designing scalable, reliable, and observable production data systems.

Responsibilities

  • Design and build AI/LLM data pipelines supporting training, inference, evaluation, embeddings, and retrieval workloads.
  • Build production-grade RAG systems, including ingestion, chunking, embedding generation, indexing, retrieval, reranking, and context construction.
  • Develop AI applications using LLMs, structured outputs, function/tool calling, and agentic workflows.
  • Build and optimize semantic search and vector retrieval systems.
  • Develop frameworks for LLM evaluation, monitoring, tracing, quality measurement, latency, and cost optimization.
  • Design scalable batch and streaming pipelines using Databricks, Apache Spark, Delta Lake, Snowflake, and Airflow.
  • Build data products and platforms that make structured and unstructured enterprise data accessible to AI applications.
  • Develop reliable ETL/ELT pipelines and optimize large-scale distributed workloads for performance and cost.
  • Establish data quality, governance, lineage, security, and observability practices.
  • Partner with ML and application engineering teams to move AI prototypes into production-ready systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now