Computer Scientist ( Python )

Adobe Systems
Bengaluru
Workplace: OnsiteFull timeFunction: Research & Scientific (R&D)Experience: 7+ yearsEducation: bachelorsSkills: ["Technical guidance","Code review","Mentorship","Leadership","Collaboration"]

Architect and deploy production-grade AI systems, bridging AI research with scalable software engineering. You’ll lead backend architecture for LLM-focused solutions including RAG and agentic workflows, building multi-model pipelines with LangChain/LlamaIndex. Optimize models via techniques like LoRA/QLoRA, develop REST/GraphQL APIs using FastAPI/Flask, and implement data + LLMOps practices (versioning, monitoring, CI/CD). Provide technical guidance through reviews and mentorship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Adobe Systems
Adobe Systems
3 days ago

Computer Scientist ( Python )

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Architect and deploy production-grade AI systems, bridging AI research with scalable software engineering. You’ll lead backend architecture for LLM-focused solutions including RAG and agentic workflows, building multi-model pipelines with LangChain/LlamaIndex. Optimize models via techniques like LoRA/QLoRA, develop REST/GraphQL APIs using FastAPI/Flask, and implement data + LLMOps practices (versioning, monitoring, CI/CD). Provide technical guidance through reviews and mentorship.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Mid level

Key Responsibilities

  • •Lead development of scalable backend systems and robust AI platform architectures ensuring high availability and security.
  • •Build and deploy production-scale agentic AI workflows and multi-model RAG pipelines using frameworks like LangChain or LlamaIndex.
  • •Fine-tune LLMs using LoRA/QLoRA and apply prompt engineering to improve accuracy and efficiency.
  • •Develop high-performance RESTful or GraphQL APIs to integrate AI models with enterprise applications.
  • •Coordinate data ingestion and preprocessing and LLMOps practices including model versioning, monitoring, and CI/CD for AI services, while mentoring junior developers and conducting code reviews.

Key Requirements

  • •Expert-level Python proficiency, including asynchronous programming (asyncio), OOP, and build patterns (typically 5-8+ years).
  • •Deep experience with GenAI frameworks/libraries such as Hugging Face, PyTorch or TensorFlow, and LangGraph or CrewAI.
  • •Hands-on knowledge of vector databases and vector search/storage (Pinecone, Weaviate, or FAISS).
  • •Strong cloud deployment experience on AWS, Azure, or GCP.
  • •Experience with data processing (Pandas, NumPy) and SQL/NoSQL databases, plus DevOps tooling like Docker, Kubernetes, and CI/CD (Jenkins, GitHub Actions).
Experience:7+ yearsGenerative AILLMsAI/MLBackend engineering
Education:Bachelor's
Skills:Technical guidanceCode reviewMentorshipLeadershipCollaboration
Tech Stack:PythonAsyncioOOPLangChainLlamaIndexLangGraphCrewAIHugging FacePyTorchTensorFlowPineconeWeaviateFAISSAWSAzureGCPPandasNumPySQLNoSQL

Company Brief

Adobe Systems
Provides creative, marketing, and document management software and cloud services, including Photoshop, Illustrator, Acrobat, and the Adobe Experience Cloud, serving creative professionals, enterprises, and governments worldwide.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1982
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor