Search by job, company or skills

sourcebae

Senior Data Engineer

7-12 Years

This job is no longer accepting applications

  • Posted 4 days ago

Job Description

Senior Data Software Engineer – ML & AI Data Platform

Experience: 7 – 12 Years

Shift Timing: 7:00 AM – 4:00 PM IST

Position Overview

We are looking for a Senior Data Software Engineer with strong expertise in Machine Learning and modern data architectures to join an AI-driven data platform initiative. The role involves building scalable data pipelines, intelligent services powered by large language models, and advanced data retrieval solutions.

Technology Stack

  • Python
  • Azure Infrastructure
  • Azure AI Services
  • ETL Pipelines
  • Serverless Microservices
  • Vector Databases
  • Knowledge Graphs
  • Retrieval Augmented Generation (RAG)
  • Large Language Models (LLMs)
  • Prompt Engineering

Responsibilities

  • Develop and maintain scalable ETL pipelines for structured and unstructured data.
  • Design and implement serverless microservices using cloud-native patterns.
  • Build and optimize data solutions using vector databases and knowledge graphs.
  • Collaborate with ML engineers to integrate large language model capabilities into production systems.
  • Implement Retrieval Augmented Generation (RAG) pipelines for advanced AI use cases.
  • Work with Azure AI Services to deliver reliable and scalable solutions.
  • Ensure code quality through testing, code reviews, and adherence to engineering standards.
  • Collaborate with distributed teams and participate in technical discussions across time zones.

Requirements

  • 7+ years of experience in Data Engineering.
  • 7+ years of experience building ETL pipelines.
  • 7+ years of experience with Python development.
  • 3+ years of experience with Azure AI Services.
  • 2+ years of experience with Retrieval Augmented Generation (RAG).
  • Hands-on experience with ETL pipeline design and implementation.
  • Familiarity with Azure infrastructure and cloud-native services.
  • Understanding of microservices architecture and serverless computing.
  • Experience working with vector databases and data indexing solutions.
  • Knowledge of knowledge graphs and Retrieval Augmented Generation concepts.
  • Experience integrating or working with large language models.
  • Practical experience with prompt engineering.
  • English proficiency sufficient for daily communication in an international team.

Nice to Have

  • Experience with Azure AI Services in production environments.
  • Exposure to distributed system design and scalability patterns.
  • Knowledge of data governance and data quality practices.
  • Experience working in globally distributed teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149134583

Similar Jobs

Bengaluru, India

Skills:

GithubPower BiPl SqlTableauInformaticaSqlUnix Shell ScriptingGitPythonAws S3Etldata quality controlsOracle databasesCI CD pipelinesControl-M

Mumbai, India

Skills:

PysparkData ModellingGitHiveHadoopShell scriptingBig DataAdvanced SqlPythonETL pipelines

Chandigarh, India

Skills:

snowflake ApisCsvPysparkKafkaJsonSqlELTKinesisSparkData LakePythonEtlParquetDatabricks Delta LakeLakehousedbtGlueData Mesh

Pune, India

Skills:

snowflake S3BigQueryPysparkKafkaRedshiftSqlLambdaTerraformSqsDatabricksPythonAWSAirflowdbtDelta Lake

Bengaluru, India

Skills:

PysparkScalaPostgreSQLApache SparkSqlELTApache AirflowGitDockerData WarehousingPythonEtlAWS Step FunctionsLakehouse ArchitectureR