Adobe

Machine Learning Engineer

Adobe

full-time

Posted on:

Location Type: Office

Location: Bangalore • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaMySQLPostgresPythonScala

About the role

  • Lead the technical design, implementation, and evolution of AEP Knowledge Base and Agentic AI systems.
  • Design and deploy high-performance, low-latency distributed systems that scale globally.
  • Work hands-on with foundation models (OpenAI, Anthropic, Llama, Gemini) and model adaptation techniques.
  • Architect RAG (Retrieval-Augmented Generation) pipelines and optimize vector databases (FAISS, Pinecone, Weaviate, Milvus) for enterprise-grade AI solutions.
  • Build evaluation, safety, and guardrail frameworks for responsible AI.
  • Collaborate closely with research, platform, and product teams to integrate innovative AI into customer-facing solutions.
  • Mentor engineers, drive technical excellence, and foster a culture of continuous learning.
  • (Bonus) Contribute to or lead open-source initiatives in the LLM or agent ecosystem.

Requirements

  • 10+ years of experience designing and developing large-scale, data-intensive distributed systems.
  • 3+ years in technical leadership roles, driving architecture and mentoring teams.
  • Expertise in vector databases (Pinecone, Weaviate, Milvus) and agent frameworks (LangChain, LlamaIndex, AutoGen, Haystack Agents, Semantic Kernel).
  • Hands-on experience with public cloud platforms ( Azure, AWS, or GCP ).
  • Strong background in relational databases (PostgreSQL, MySQL).
  • Proficiency in Java, Scala, or Python , and a deep understanding of algorithms and data structures.
  • A strong sense of ownership and cost-conscious design for compute and memory efficiency.
  • Excellent communication skills and the ability to collaborate effectively with multi-functional teams.
  • Bachelor’s, Master’s, or PhD in Computer Science or a related technical field with equivalent experience.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
distributed systemsvector databasesJavaScalaPythonalgorithmsdata structuresRAG pipelinesmodel adaptation techniquesAI safety frameworks
Soft skills
technical leadershipmentoringcollaborationcommunicationownershipcost-conscious designcontinuous learningdriving technical excellence
Certifications
Bachelor’s in Computer ScienceMaster’s in Computer SciencePhD in Computer Science