Machine Learning Engineer - Generative AI and Deep Learning

Synopsys, Inc.
Apply Now

Job Description

Requirements

Synopsys’ Generative AI Center of Excellence defines the technology strategy to advance applications of Generative AI across the company. The GenAI COE pioneers the core technologies – platforms, processes, data, and foundation models – to enable generative AI solutions, and partners with business groups and corporate functions to advance AI-focused roadmaps.

As an ML Engineer in Gen-AI, you will innovate and translate cutting edge research into user experiences on questions like the following:

  • How to prompt an LLM like Llama-2, GPT-4, etc. effectively?
  • How to build a foundation model for a specific domain like EDA?
  • How to blend prompt engineering, retrieval augmentation, and fine-tuning to customize models with the least human time and effort?

Duties

  • Design and implement machine learning models and algorithms for Generative AI and Deep Learning applications.
  • Conduct experiments to evaluate model performance, identify areas for improvement, and implement optimizations.
  • Partner with cross-functional teams to design and develop scalable solutions that meet business goals.
  • Stay up to date with the latest research and advancements in the field of Generative AI and Deep Learning and apply this knowledge to improve our models and algorithms.
  • Communicate complex technical concepts and findings to both technical and non-technical stakeholders.
  • Participate in code reviews, testing, and deployment of machine learning models and algorithms.

Required Qualifications

  • BS with 5+ years’ experience or MS degree with 1+ years’ experience in computer science, Electrical Engineering, Mathematics, or related field.
  • A Ph.D. in machine learning or a related area with good publication history would be a good fit for this position. We would also love to hear from people with similar skill sets acquired through other career paths.
  • 2-5 years of experience in machine learning engineering, with a focus on AI/ML and Deep Learning.
  • Proven familiarity with python, and excellent background in data structures and algorithms.
  • Good expertise of Probability and Statistics concepts, including Probability, Conditional Probability, Bayes Theorem, Normal Distribution, and Central Limit Theorem.
  • Sound knowledge of Linear Algebra and Calculus concepts
  • Sound knowledge of deep learning architectures like Recurrent Neural Networks (RNNs), Long-Short-Term-Memory models (LSTMs), and Convolutional Neural Networks (CNNs).
  • Experience with deep learning frameworks like Tensorflow or PyTorch.
  • Experience with LLMs, Encoder-Decoder Models, and other Generative AI techniques.
  • Experience with Natural Language Processing (NLP) and Text Generation using Deep Learning.
  • Excellent problem-solving skills and ability to work autonomously as well as collaboratively in a team environment.
  • Excellent communication and presentation skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Good expertise with hands-on experience in data cleansing and modeling for deep learning models in at least one domain (language, image, graphs, etc.)
  • Experience with cloud-based machine learning platforms such as AWS, GCP, or Azure

Preferred Qualifications

  • Proven publication record in top-tier conferences and journals in the field of Machine Learning or NLP or Generative AI.
  • Experience with standard machine learning frameworks and tools (Huggingface Transformers, NumPy, Scikit-learn, Pandas, PyTorch, TensorFlow, etc.) and machine learning cloud infrastructure and accelerators (AWS, Google Cloud, GPUs and TPUs).
  • Familiarity with supervised and unsupervised learning algorithms like linear regression, logistic regression, random forests, and k-means.
  • Prior exposure to AI/ML workflows and tools
  • Knowledge and/or exposure to cloud computing technologies like containerization platforms (Docker, Kubernetes, microservices)
  • Broad expertise and understanding of AI, NLP, LLM, and generative AI trends.
  • Proficiency in advanced concepts and techniques like Proximal Policy Optimization (PPO) and RLHF for building generative models is a big plus
  • Experience prototyping, experimenting, and testing with large datasets and training models.

Education

  • BS in EE or CS with 5+ years of relevant experience.
  • MS in EE or CS with 1+ years of relevant experience.
  • PhD in EE or CS with published academic papers and/or relevant experience.

At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Stay Connected: Join our Talent Community

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

#LI-JW4

The base salary range across the U.S. for this role is between $106,000 to $185,000. In addition, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request.

Job Category

Engineering

Country

United States

Job Subcategory

Machine Learning

Hire Type

Employee

Base Salary Range

$106,000 - $185,000

Company Info.

Synopsys, Inc.

Synopsys is an American electronic design automation company that focuses on silicon design and verification, silicon intellectual property and software security and quality.

  • Industry
    Information Technology
  • No. of Employees
    16,500
  • Location
    Mountain View, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Synopsys, Inc. is currently hiring Machine Learning Engineer Jobs in Sunnyvale, CA, USA with average base salary of $106,000 - $185,000 / Year.

Similar Jobs View More