yoinka

Senior Computer Scientist - Agentic AI

Adobe

Noida, IndiaFull TimeSeniorH-1B sponsor company
Sign in to applyVerified
Location
Noida, India
Employment
Full Time
Work model
On-Site
Level
Senior
H-1B history
221 approvals (FY2023)
Posted

Skills

GenAIJavaPython

About this role

The Opportunity

Adobe builds products that power millions of customer experiences worldwide. Behind these experiences are sophisticated large-scale business software platforms, where performance, reliability, security, scalability, and engineering excellence are fundamental requirements. We seek a Senior Computer Scientist with strong Java/Python skills and extensive experience in enterprise software development. This person is passionate about using Generative AI and agentic technologies to tackle complex client and organizational challenges. In this role, you will combine strong enterprise engineering fundamentals with generative AI and autonomous AI. You will build intelligent systems that understand context, analyze enterprise knowledge, use tools and services, orchestrate complex workflows, and drive tasks toward meaningful outcomes. You will shape architecture, build scalable distributed systems, make critical technical decisions, and influence solutions that span multiple components, services, and teams. We value engineers who are hard-working, proactive, and passionate about delivering results. They challenge assumptions, fix problems at the root, make pragmatic tradeoffs, and take responsibility for making their systems better, more reliable, and easier to develop.

What You'll Do

Own and evolve significant technical areas end-to-end — from understanding ambiguous problems and defining the right solution through architecture, implementation, production validation, and long-term evolution. Develop and implement scalable enterprise systems using Java and Python, with strong focus on architecture, APIs, distributed processing, concurrency, scalability, reliability, and maintainability. Design and build production-grade GenAI and agentic systems that combine LLMs, enterprise data, tools, APIs, workflows, and context to solve complex business problems. Build agentic workflows and architectures including planning, reasoning, tool use, workflow orchestration, context management, RAG, memory, human-in-the-loop experiences, and agent-to-agent collaboration. Integrate AI agents with enterprise platforms and services , enabling agents to securely discover, retrieve, reason over, and act upon enterprise data and capabilities through APIs and tools. Build reliable AI orchestration and execution frameworks that enable agents to interact with enterprise services while maintaining security, access control, observability, reliability, and predictable execution. Build for non-deterministic AI systems by establishing mechanisms for evaluation, quality measurement, experimentation, telemetry, and continuous improvement. Own outcomes, not just tasks — proactively identify gaps, risks, and opportunities and drive them to closure with minimal direction. Solve complex problems across boundaries , collaborating with engineers, architects, product managers, data scientists, and other teams to deliver cohesive enterprise solutions. Build for operational excellence with strong focus on speed, dependability, safety, observability, maintainability, scalability, and efficient resource utilization. What You Need to Succeed B.Tech/M.Tech in Computer Science or a related field, or equivalent practical experience. 10+ years of hands-on software engineering experience, with a strong track record of designing, building, and operating complex business-critical software platforms. Strong expertise in Java and/or Python , with experience building production-grade backend services, APIs, distributed applications, and enterprise platforms. Strong foundation in data structures, algorithms, object-oriented design, distributed systems, and computer science fundamentals . Strong understanding of enterprise architecture, microservices, APIs, distributed systems, concurrency, scalability, and performance engineering . Experience crafting and building large-scale corporate software solutions with strong understanding of multi-tenancy, scalability,

Listing verified . Applications go through the company's official careers site.

← Back to Yoinka