Job Overview
Role: Software Development Engineer Location: Noida Experience: Fresher / Early Career (0-3 Years) Qualification: B.S / B.E. / B.Tech in Computer Science Key Skills: Python, ML Services, Distributed Systems, REST APIs, LLMs, Java, Docker, Kubernetes, CI/CD, NewRelic, Grafana
Job Description
Adobe is actively hiring for the role of Software Development Engineer to join the Adobe Document Cloud Services team in Noida. This premier opportunity is for Freshers and Early Career Engineers with strong skills in Python, Machine Learning (ML), and Distributed Systems. You will be responsible for building low latency, high-performance distributed ML services and systems, working on designing, developing, and testing large-scale, performant ML services that serve large numbers of users across the world. This role requires the exercise of original thought and judgment in software engineering practices.
Roles and Responsibilities
- Service Development: Develop and deploy ML services from zero to production.
- System Design: Design, develop, and test large-scale, performant distributed systems.
- Scalability: Ensure services can handle large numbers of users globally with low latency.
- Innovation: Redefine document workflows using Machine Learning and Cloud innovations.
Skills and Eligibility Criteria
Educational Background: B.S / B.E. / B.Tech in Computer Science or equivalent engineering degree.
Experience: Fresher / Early Career (0-3 Years). Strong project experience in ML and Distributed Systems is required.
Mandatory Technical Skills:
- Python
- ML services design and development
- Distributed Systems
- RESTful services
Competencies:
- Experience with LLMs (Large Language Models) (Bonus)
- Experience with backend languages like Java (Bonus)
- Familiarity with Docker, Kubernetes, and CI/CD operations (Bonus)
- Familiarity with monitoring systems like NewRelic or Grafana (Bonus)
- Dedicated and highly motivated
- Strong problem-solving skills
- Ability to exercise original thought and judgment in software engineering practices