R&D Engineering, Sr Engineer
Noida, Uttar Pradesh, India Apply NowAlternate Job Titles:
- Senior Machine Learning Engineer
- Senior AI Engineer
- Senior Data Scientist - EDA Tools
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
We are looking for a highly skilled and motivated Senior Machine Learning Engineer to join our multidisciplinary team and work closely with core EDA tool developers. You are passionate about leveraging machine learning to enhance chip design and verification processes. You have a strong background in machine learning, particularly in generative techniques and optimization problems. You are proficient in Python and familiar with machine learning frameworks such as TensorFlow or PyTorch. You have a solid understanding of EDA tools and experience collaborating with their core developers. You are adept at preprocessing and analyzing large datasets, and you can implement machine learning pipelines for automated data collection, feature extraction, training, and inference. You are skilled at evaluating the performance of machine learning models and optimizing them for computational efficiency, scalability, and integration with EDA tools. You are also experienced with cloud computing services like AWS, GCP, or Azure. Excellent communication skills, both written and verbal, are among your strengths. If you have experience with hardware description languages like Verilog or VHDL, and a background in statistical methods for experiment design and evaluation, that would be a plus. You are always keen to stay abreast of emerging technologies in machine learning and chip design to ensure our solutions remain state-of-the-art.
What You’ll Be Doing:
- Develop Generative AI and Machine Learning systems for Solution Generation & Optimization in RTL Design, RTL and System Verification, and Power/Performance/Area Optimization
- Develop Large Language Model fine-tuning flows, Prompt Engineering, and Prompt fine-tuning
- Work in close collaboration with core EDA tool developers to understand domain-specific needs and tailor machine learning solutions for seamless integration
- Preprocess and analyze large datasets of chip simulations, tests, and performance metrics
- Implement machine learning pipelines for automated data collection, feature extraction, training, and inference in the EDA environment
- Evaluate the performance of machine learning models, and optimize them for computational efficiency, scalability, and integration with EDA tools
- Develop visualization tools to interpret the results of machine learning models
- Maintain clear and detailed documentation of models, pipelines, and experiments
- Keep abreast of emerging technologies in machine learning and chip design to ensure our solutions remain state-of-the-art
The Impact You Will Have:
- Enhance the efficiency, reliability, and speed of chip design and verification processes through seamless EDA tool integration
- Drive innovation in chip design and verification by developing cutting-edge machine learning models
- Improve the accuracy and performance of chip simulations and tests through advanced machine learning techniques
- Enable automated data collection and analysis, reducing manual intervention and increasing productivity
- Contribute to the development of state-of-the-art EDA tools, helping Synopsys maintain its leadership in the semiconductor industry
- Provide valuable insights through visualization tools, aiding decision-making processes
What You’ll Need:
- 5+ years of experience with a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Machine Learning, or a related field
- 2+ years of experience in machine learning with a focus on generative techniques and optimization problems
- Proficiency in Python and machine learning frameworks like TensorFlow or PyTorch
- Solid understanding of EDA tools for chip design and verification such as Cadence, Synopsys, or Mentor Graphics, and experience collaborating with their core developers
- Experience with cloud computing services like AWS, GCP, or Azure
- Strong understanding of algorithmic complexity, data structures, and software design
- Excellent communication skills, both written and verbal
Who You Are:
You are a problem-solver with a keen eye for detail. You have a collaborative mindset and enjoy working in a multidisciplinary team. You are proactive and always looking to stay updated with the latest advancements in technology. You are analytical and can effectively communicate complex technical concepts to non-technical stakeholders.
The Team You’ll Be A Part Of:
You will be part of a dynamic and innovative team that includes hardware engineers, data scientists, product managers, and core developers of EDA tools. Our team is dedicated to pushing the boundaries of what is possible in chip design and verification through the application of advanced machine learning techniques.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
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.
Apply NowRelevant Jobs
- Project Engineering Manager, Sr Staff Kanata, Canada Engineering
- Senior Staff Analog Design Engineer Bhubaneswar, India Engineering
- Technical / Product Publications, Staff Engineer Bengaluru, India Engineering
Find the open role that’s
right for you
- Project Engineering Manager, Sr Staff Kanata, Canada
- Senior Staff Analog Design Engineer Bhubaneswar, India
- Technical / Product Publications, Staff Engineer Bengaluru, India
- R&D Engineer, Architect-7707 Sunnyvale, California
View all job opportunities here
View all job opportunities here