Freelance Senior Data Engineer

24 hours ago


Bengaluru, Karnataka, India Call For Referral Full time

Senior Data Engineer / Analytics Engineer (India-Based)

Hourly Contract | Remote | $35–$70 per hour

Mercor is partnering with a cutting-edge AI research lab to hire a
Senior Data / Analytics Engineer
with expertise across
DBT
and
Snowflake Cortex CLI
. In this role, you will build and scale Snowflake-native data and ML pipelines, leveraging Cortex's emerging AI/ML capabilities while maintaining production-grade DBT transformations. You will work closely with data engineering, analytics, and ML teams to prototype, operationalise, and optimise AI-driven workflows—defining best practices for Snowflake-native feature engineering and model lifecycle management. This is a high-impact role within a modern, fully cloud-native data stack.

Responsibilities

  • Design, build, and maintain
    DBT models, macros, and tests
    following modular data modeling and semantic best practices
  • Integrate DBT workflows with
    Snowflake Cortex CLI
    , enabling:
  • Feature engineering pipelines
  • Model training & inference tasks
  • Automated pipeline orchestration
  • Monitoring and evaluation of Cortex-driven ML models
  • Establish best practices for
    DBT–Cortex architecture
    and usage patterns
  • Collaborate with data scientists and ML engineers on Cortex workloads
  • Build and optimise
    CI/CD pipelines
    for DBT (GitHub Actions, GitLab, Azure DevOps)
  • Tune Snowflake compute and queries for
    performance and cost efficiency
  • Troubleshoot DBT artifacts, Snowflake objects, lineage, and data quality issues
  • Provide guidance on DBT project governance, structure, documentation, and testing

Required Qualifications

  • 3+ years of experience with
    DBT Core or DBT Cloud
    (macros, packages, testing, deployments)
  • Strong expertise with
    Snowflake
    (warehouses, tasks, streams, materialized views, performance tuning)
  • Hands-on experience with
    Snowflake Cortex CLI
    or ability to ramp up quickly
  • Strong
    SQL
    skills; working familiarity with
    Python
    for scripting and automation
  • Experience integrating DBT with orchestration tools (Airflow, Dagster, Prefect, etc.)
  • Solid understanding of modern
    ELT patterns
    and version-controlled analytics development

Nice-to-Have Skills

  • Experience operationalising
    ML workflows inside Snowflake
  • Familiarity with
    Snowpark
    , Python UDFs/UDTFs
  • Experience building
    semantic layers
    using DBT metrics
  • Knowledge of
    MLOps / DataOps
    best practices
  • Exposure to
    LLM workflows
    , vector search, or unstructured data pipelines

PS: Mercor reviews applications daily. Please complete your interview and onboarding steps to be considered for this opportunity.



  • Bengaluru, Karnataka, India Enable Data Incorporated Full time

    Enable Data Incorporated is seeking a highly skilled Senior Data Engineer with expertise in cloud technologies, Spark, and Databricks to join our dynamic team. As a leading provider of advanced application, data, and cloud engineering services, we leverage modern solutions to drive increased value across our clients' business ecosystem.As a Senior Data...


  • Bengaluru, Karnataka, India Enable Data Incorporated Full time

    Enable Data Incorporated is looking for a talented and experienced Senior Data Scientist to join our innovative team. In this role, you will be responsible for driving data science initiatives, developing predictive models, and providing insights that guide key business decisions. The ideal candidate has a strong background in statistical analysis, machine...

  • Senior AI Engineer

    1 week ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: 345129NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior AI Engineer - Senior Specialist to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Senior AI...

  • Senior Data Engineer

    13 hours ago


    Bengaluru, Karnataka, India Enable Data Incorporated Full time

    RequirementsStrong hands-on experience with Microsoft Azure in enterprise-scale deploymentsExpert-level experience with Azure Databricks in production environmentsAdvanced SQL skills and experience with modern data warehousesProven experience designing and supporting large-scale batch and streaming pipelinesDeep hands-on experience with ETL/ELT architectures...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    As a Data Engineer, your main responsibilities will involve: The project is a migration of a SAS code to DBT code, so it's important that the candidate has experience in this type of projects. Analyze data models and derive logical conclusions. Processes modeling. Hands on development and monitoring of the Azure cloud Platform and various associated...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Build scalable data pipelines from structured and unstructured sources Design ontologies that model business entities, relationships, and process flows Collaborate with domain SMEs and ML engineers to structure agent inputs and outputs Implement transformation, validation, and enrichment logic across diverse datasets Maintain and optimize cloud data...


  • Bengaluru, Karnataka, India Mindrift Full time

    This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency.At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.What...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Engineer Java developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Description Skills: Java, Spring...

  • Data Engineer

    21 hours ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: 345819NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer / Developer (Pipelines & Analytics) to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Role:...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: 342869NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Sr. Data Engineer Data Science to join our team in Bangalore, Karnātaka (IN-KA), India (IN). ...