Machine Learning Software Engineer
Company: Synopsys
Location: Sunnyvale
Posted on: January 26, 2025
|
|
Job Description:
You Are:You are a highly motivated and innovative professional with
a strong background in computer science, machine learning and VLSI
digital design. You are driven by a strong motivation to learn and
explore new technologies, demonstrate excellent analysis and
problem-solving skills, and are attentive to stringent performance
and quality requirements. Your strong verbal and written
communication skills enable you to produce detailed product
requirement documents effectively.What You'll Be Doing:Designing
and supporting machine learning applications for cutting-edge ICs
and SoCs within the Machine Learning Center of Excellence (ML CoE)
team.Identifying opportunities in VLSI design workflows and
proposing solutions using generative AI and machine learning
techniques to improve VLSI design quality and designer
productivity.Designing and implementing highly efficient data
structures and algorithms.Committing to deliver top quality
production software that exceeds customer
expectations.Collaborating with cross-functional teams to innovate
and develop new features for AI-driven EDA applications.The Impact
You Will Have:Driving innovation in AI-driven EDA applications to
help customers design complex chips.Contributing to the development
of industry's first AI-driven implementation platform
DSO.ai.Prototyping, designing, and developing new features for
AI-driven EDA tools.Enhancing the performance and quality of
Synopsys' AI-driven EDA tools.Collaborating with global teams to
push the boundaries of AI and EDA integration.What You'll
Need:Strong CS fundamentals (data structures, algorithms,
object-oriented design, computer architecture, operating systems,
distributed systems).Experience with developing machine learning
projects/applications.Familiarity with VLSI digital design and
implementation flows like synthesis, place and route.BSc/MSc or PhD
degree in Electrical Engineering, Computer Science, or related
discipline.3-5 years of experience in a similar role.Working
knowledge in developing and maintaining complex Python/C/C++
applications in a Unix/Linux environment.Knowledge of machine
learning, design of algorithms with efficient data structures,
neural networks, pattern matching.Knowledge of EDA design tool
implementation and signoff flows.Who You Are:Highly motivated to
learn and explore new technologies.Demonstrate good analysis and
problem-solving skills.Attentive to stringent performance and
quality requirements.Strong communication skills, both verbal and
written.Proficient in producing detailed design documents outlining
product requirements.The Team You'll Be A Part Of:You will be
joining the Machine Learning Center of Excellence (ML CoE) team, a
part of Synopsys Silicon Realization Group. This team is
responsible for continuing the development of the industry's first
AI-driven implementation platform, DSO.ai. We prototype, design,
and develop new features, identify new avenues for product
expansion, and maintain existing functionality, all while pushing
the boundaries of AI and EDA integration.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.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.
In addition to the base salary, 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 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. The base salary range for this role is across
the U.S.
Apply Now
Save
Keywords: Synopsys, San Jose , Machine Learning Software Engineer, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|