Computer Scientist 2 ( Data Engineering + AI )

Adobe Adobe · Enterprise · Noida, India

This role focuses on Data Engineering with a secondary focus on integrating and fine-tuning generative AI capabilities, building ETL/ELT pipelines, and developing backend services. It requires expertise in data processing systems and Python, with intermediate experience in GenAI/LLMs and application engineering.

What you'd actually do

  1. Design scalable distributed data processing systems.
  2. Build ETL/ELT pipelines for complex datasets.
  3. Implement and fine-tune generative AI capabilities.
  4. Develop backend services to expose data products.
  5. Improve code performance, data quality, and storage efficiency.

Skills

Required

  • Apache Spark
  • Hadoop
  • Kafka
  • Databricks/Delta Lake
  • PySpark
  • Pandas
  • NumPy
  • AWS
  • Azure
  • Data Modeling
  • LangChain
  • LlamaIndex
  • Vector Databases
  • FastAPI
  • Flask
  • Node.js
  • Docker
  • Kubernetes
  • CI/CD

Nice to have

  • Mentorship
  • Technical best practices

What the JD emphasized

  • Proven track record of shipping production-grade data pipelines.

Other signals

  • Data Engineering
  • Generative AI
  • LLMs
  • Production Data Pipelines