Computer Scientist-i/ii

Adobe Adobe · Enterprise · Noida, India

This role focuses on developing and deploying low-latency, high-performance distributed ML services and systems for Adobe Document Cloud Services. The engineer will be responsible for the end-to-end lifecycle of these services, serving a large user base globally.

What you'd actually do

  1. Developing and deploying ML services from zero to production.
  2. Designing, developing and testing of large scale, performant ML services which serves large numbers of users across the world.

Skills

Required

  • 7+ years of experience in design and development of ML services and software systems
  • Significant experience in Python
  • B.S/B.E./B.Tech./M.S./M.Tech. in Computer Science or equivalent engineering degree
  • Proven expertise in large scale distributed systems and building RESTful services

Nice to have

  • Experience working with LLMs and GenAI systems
  • Hands-on experience with GenAI-based coding tools
  • Understanding of agentic architectures
  • Experience with other object oriented backend languages like Java
  • Experience with technical operations and CI/CD
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes
  • Experience working with monitoring and observability tools such as New Relic, Grafana, Splunk, etc.

What the JD emphasized

  • low latency, high performance distributed ML services and systems
  • large scale, performant ML services

Other signals

  • building low latency, high performance distributed ML services and systems
  • Developing and deploying ML services from zero to production
  • Designing, developing and testing of large scale, performant ML services