Talent.com
No longer accepting applications
Computer Scientist

Computer Scientist

ZipRecruiterSan Francisco, CA, US
19 days ago
Job type
  • Full-time
Job description

Job Description

Computer Scientist

We have an exciting opportunity for a Computer Scientist with a top leading multimedia and creative software company. This role involves working with cutting-edge tools and technologies, including industry-leading AI and creative software, to empower millions of users to achieve their creative and business goals.

We're looking for an experienced Backend Engineer to join Adobe as a Computer Scientist (Level 3 / 4) and lead the development of a next-generation agentic automation framework. This framework will process conversations via NLP / LLMs, where strategies and tactics are agreed upon, and autonomously convert those agreements into automated workflows.

For example, if a conversation concludes that a user needs to schedule a weekly video recording session and then post the videos on Instagram, our framework should :

  • Recognize the need to schedule a weekly time slot.
  • Send a calendar invite to the user.
  • Facilitate video recording.
  • Connect to Instagram's API or web interface.
  • Schedule the posts.
  • Monitor analytics to measure performance.

All steps must be orchestrated seamlessly through APIs, virtual browser sessions (RPA), and external service integrations. The ideal candidate will have a deep understanding of agent-based architectures, advanced knowledge of LLM deployments, and the ability to build a robust, modular, and extensible automation framework from scratch.

Responsibilities :

  • Design & Develop : Build a scalable backend automation framework that translates conversational instructions into actionable tasks, orchestrated via microservices, external APIs, scrapers, and RPA / VMs.
  • LLM Integration : Collaborate with conversational AI and LLMs (e.g., GPT-like models) to parse user intent, extract tasks, and dynamically plan automation flows.
  • Modular Extensibility : Architect the framework to easily incorporate new services, APIs, or integrations without major refactoring—ensuring reusability and maintainability.
  • Performance Optimization : Achieve ultra-low latency and high availability of LLM-driven services in production, optimizing inference pipelines and agent operations.
  • API & RPA Coordination : Integrate diverse APIs (social platforms, calendars, CRMs, etc.) and manage web-based tasks via RPA or VM strategies to emulate human browser actions where APIs are unavailable.
  • Security & Compliance : Implement best practices for data security, governance, and compliance, ensuring sensitive user data and credentials are protected.
  • Collaboration : Work with frontend, DevOps, data scientists, and product teams to shape architecture, define roadmaps, and ensure smooth delivery.
  • Monitoring & Analytics : Develop solutions for monitoring and logging to provide visibility into automation flows, success / failure rates, and system performance metrics.
  • Skills and Experience :

  • Bachelor's Degree or equivalent work experience.
  • Proven experience with agent-based frameworks (e.g., LangChain) for dynamic workflow planning and orchestration.
  • Extensive experience deploying and managing LLM models in production, ensuring low-latency inference and scalable infrastructure (GPU / CPU optimization, containers, etc.).
  • 5+ years of backend development experience with high-performance systems in Python, Go, Java, or Node.js.
  • Deep understanding of API design & integration (REST, GraphQL, gRPC), with hands-on experience with complex external APIs.
  • Proficiency with RPA tools, virtual machines, headless browsers, or similar web automation methods.
  • Experience with web scraping libraries / frameworks, especially for dynamic or JS-driven sites.
  • Experience designing and deploying microservices in cloud environments (AWS, Azure, GCP), including containerization (Docker / Kubernetes) and CI / CD pipelines.
  • Strong systems architecture skills for large-scale, distributed, modular systems.
  • Agile mindset, comfortable working in a fast-paced, evolving environment.
  • Compensation :

  • Up to $105.63 per hour.
  • J-18808-Ljbffr

    Create a job alert for this search

    Computer Scientist • San Francisco, CA, US