Machine Learning Engineer 4
adobe
Job Description
Job Responsibilities
-
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.
What you will need to succeed
-
6+ years of experience designing and developing large-scale, data-intensive distributed systems.
-
2+ 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.