Adobe→
Machine Learning and NLP Engineer at Adobe in San Jose
Entry LevelOn-siteFull-timeSan Jose$140k–$202k/yr
Skills
machine learningnatural language processingpythondeep learningconversational aiml frameworksvector databasescross-cultural communicationforeign language proficiencyself-motivated
Job Description
Summary: Adobe is a leading company that empowers creativity through innovative platforms and tools. They are seeking a Machine Learning and NLP Engineer to develop GenAI services and advance globalization and content engineering platforms using AI technologies.
Responsibilities:
- Build AI shared services that bring value to both internal collaborators and external customers
- Design, implement and integrate AI solutions (incl. agentic) that improve localization and authoring workflows
- Partner with Adobe DX teams to create GenAI features catering to global audiences
- Assess and improve Machine Translation quality through standard industry metrics
- Conduct research in AI, LLM, and NLP to innovate multilingual AI features for collaborators and customers
- Lead and/or contribute to research and the productization of ML models, ensuring scalable and reliable implementations
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Natural Language Processing, or a related field, or equivalent experience
- Excellent programming skills in Python with strong fundamentals in programming, optimizations, and software design
- Solid understanding of Machine Learning and Deep Learning techniques, algorithms, and tools with exposure to CNN, RNN (LSTM), Transformers (BERT, BARD, GPT/T5, LLMs), and Retrieval Augmented Generation (RAG)
- Experience with vector databases and embedding systems (Pinecone, Weaviate, Chroma, FAISS) for semantic search and retrieval applications
- Hands-on experience with conversational AI technologies like Natural Language Understanding, Natural Language Generation, Dialog systems, Information retrieval and Question and Answering, Machine Translation, etc
- Advanced proficiency in ML frameworks (PyTorch, TensorFlow, Keras) and LLM development tools (LangChain, LangGraph)
- Strong collaborative and interpersonal skills
- Self-motivated to spearhead innovative initiatives and continuously learn new skills
- Solid knowledge/experience with at least one foreign language
Preferred Qualifications:
- Familiarity with GPU-based technologies like CUDA, CuDNN, and TensorRT
- Familiarity with speech and video processing algorithms
- Experience with deploying ML models in production environments and optimizing them for performance
- Experience in building agents and agentic solutions
- Real AI implementation use-cases acquired through open-source, internship or job experiences
Required Skills: Machine Learning, Natural Language Processing, Python
Important Skills: Deep Learning, Conversational AI, ML frameworks, Vector databases
Nice-to-Have Skills: Cross-cultural communication, Foreign language proficiency, Self-motivated
Benefits: Comprehensive benefits programs, Long-term incentives in the form of a new hire equity award
Benefits
Comprehensive benefits programs
Long-term incentives in the form of a new hire equity award