Adobe: Senior Machine Learning Engineer
Job Title: Senior Machine Learning Engineer
Company Name: Adobe
Location: Bengaluru, Karnataka, India
Job Type: Full-time
Experience Level: Mid-Senior level
Company Size: 10,001+ employees
Industry: Software Development
Job Requirements:
Responsibilities:
> Scale and build infrastructure for predictive models on large-scale datasets to address various business problems.
> Transform requirements into architectural and feature specifications.
> Mentor and provide technical guidance to junior engineers, review code, and ensure alignment with best practices in software development and AI/ML engineering.
> Collaborate with product management and engineering groups to develop new products and features.
> Work closely with teams across Adobe, in different geographies, with visibility at the highest levels of the company.
> Stay updated with the latest test, development, and deployment practices and actively share knowledge with the team and community.
Qualifications:
> 10+ years of industry work experience with a good sense of product and a focus on shipping user-facing data-driven features.
> Proficiency in one or more programming languages such as Python, Java, or Scala.
> Familiarity with one or more machine learning, deep learning, or statistical modeling tools such as R, scikit-learn, and JupyterLab.
> Familiarity with public cloud computing platforms and frameworks such as DataBricks, SageMaker, and TensorFlow.
> Excellent coding, analysis, and problem-solving skills.
> Solid knowledge of data structure and algorithms.
> Knowledge of ML Ops with familiarity with ML services being a plus.
> Experience with version control systems (e.g., Git) and agile development methodologies.
> Strong communication and collaboration skills.
> Proven experience as a Machine Learning Engineer with a track record of successfully delivering machine learning projects.
> Knowledge of fraud investigation and piracy prevention concepts and methodologies is a significant advantage.