We are seeking a highly skilled and motivated Machine Learning Engineer to contribute to the development and deployment of cutting-edge AI solutions. This is a hands-on, individual contributor role where you will work on complex ML-based projects, leveraging Natural Language Processing (NLP), Generative AI, and Retrieval-Augmented Generation (RAG) to optimize Adobe's products and services.
Key Responsibilities
- Collaborate with cross-functional teams to design and develop key AI and ML-driven features for Adobe products.
- Implement and optimize Machine Learning models using NLP, Generative AI, RAG, and Transformer architectures.
- Develop, evaluate, and deploy scalable ML models into production, ensuring reliability and efficiency.
- Monitor, analyze, and fine-tune ML model performance to maintain cutting-edge competitiveness.
- Apply industry best practices in software engineering, ensuring high-quality code and optimal performance.
- Conduct research and experimentation to drive innovation, identifying and integrating state-of-the-art AI methodologies.
- Utilize big data frameworks like Hadoop and Spark to analyze vast amounts of content and extract meaningful insights.
- Design and build scalable data processing pipelines following the best practices in data engineering.
- Present key findings, insights, and strategic recommendations to leadership and key stakeholders.
Required Skills & Expertise
- A Master’s degree (or equivalent experience) in Machine Learning, AI, Computer Science, or a related field.
- 10+ years of industry experience, with at least 5+ years in Machine Learning and 5+ years in software and data engineering.
- Strong expertise in Python and ML frameworks such as PyTorch, TensorFlow, or Scikit-learn.
- Proficiency in software development using Python and Java.
- Hands-on experience with ML Ops, ensuring seamless deployment and maintenance of ML models.
- Experience working with both research and product development teams, bridging innovation and practical application.
- Strong problem-solving skills with a demonstrated ability to develop innovative AI solutions.
- Passion for staying ahead of technological advancements and applying them effectively.
- Proven ability to drive decisions and build consensus in ambiguous scenarios.
- Excellent communication skills, with the ability to convey complex concepts to both technical and non-technical audiences.
- Ability to manage scope and changes in a fast-evolving business environment.
- A Bachelor’s degree (minimum) in Computer Science, IT, Engineering, or a related field.
Why Join Adobe?
- Equal opportunities for all employees regardless of gender, race, ethnicity, religion, disability, sexual orientation, or veteran status.
- Providing reasonable accommodations to ensure that individuals with disabilities can perform essential job functions and enjoy all benefits of employment.
- Supporting continuous learning and career growth through cutting-edge projects, mentorship, and professional development programs.
- Competitive benefits including health insurance, wellness programs, parental leave, and flexible work arrangements.
Apply Today!
If you are passionate about Machine Learning, AI, and developing world-class software solutions, we encourage you to apply and be a part of Adobe’s journey in revolutionizing digital experiences. Let’s build the future together!