Skip to main content
Search

Senior R&D Engineer (Software/ML Development)

pin iconYerevan, Yerevan Armenia Apply Now
Category: Engineering Hire Type: Employee
Job ID 48905BR Date posted 03/15/2024

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: A dynamic, innovative, and technically skilled individual with a passion for creating and implementing cutting-edge automation systems.

What You’ll Be Doing:

  • Design and build automation systems to accelerate Synopsys IP development using Python.
  • Develop automation systems using LLM/GPT models (RAG systems, LLM reasoning agents).
  • Create and implement your own ML/DNN models using PyTorch.
  • Ensure the quality, scalability, and smooth operation of all developed systems.
  • Contribute to creating a diverse, equitable, and inclusive culture.

The Impact You Will Have:

  • Accelerate the development of Synopsys IP through the creation of highly efficient automation systems.
  • Improve compute and storage infrastructure costs through innovative technology solutions.
  • Contribute significantly to the creation of next-generation chips through AI/ML and traditional software-based automation.
  • Foster a diverse, inclusive, and equitable work environment.
  • Ensure the reliability and smooth operation of the systems you build.
  • Respond promptly to critical incidents, ensuring minimal disruption to operations.

What You’ll Need:

  • 2-3+ years of Python OOP development experience.
  • Basic experience designing ML models.
  • Experience designing GenAI/LLMs-based RAG systems.
  • Understanding of design paradigms and design patterns.
  • Comfort with ambiguity and rapid change.
  • Experience in C++ and microelectronics is a big plus.

The Team You’ll Be A Part Of: The Methodology Core Team (MCT), a group dedicated to defining best practices and methodologies for MSIP IP development. You'll be joining the MCT Software Team that is responsible for implementing high-impact automation projects that increase designer team productivity, accelerate Synopsys IP production, and significantly improve compute and storage infrastructure costs.

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 Now

Relevant Jobs

  • Analog/Mixed-Signal Layout Project Engineercircle arrow Belgium, Leuven, Belgium, Copenhagen, Denmark, Denmark, Finland, Oulu, Finland, Tampere, Finland, Tremblay-en-France, France, Grenoble, France, Hyères, France, Montbonnot-Saint-Martin, France, Montpellier, France, Paris, France, Rungis, France, Sophia Antipolis, France, Wissous, France, Aachen, Germany, Berlin, Germany, Erfurt, Germany, Germany, Munich, Germany, Paderborn, Germany, Stuttgart, Germany, Belfast, United Kingdom, Bristol, United Kingdom, Edinburgh, United Kingdom, Exeter, United Kingdom, Glasgow, United Kingdom, United Kingdom, Hatfield, United Kingdom, London, United Kingdom, Plymouth, United Kingdom, Theale, United Kingdom, Dublin, Ireland, Ireland, Italy, Eindhoven, Netherlands, Nederland, Netherlands, Lisbon, Portugal, Porto, Portugal, Campo Pequeno, Lisbon, Portugal, Portugal, Lund, Sweden, Solna, Sweden, Sweden Engineering
  • SoC /ASIC / IP Applications Engineercircle arrow Austin, Texas Engineering
  • Senior Application Engineercircle arrow Lisbon, Portugal Engineering
Synopsys Hiring Process 1. Apply. As an applicant, your resume, skills, and experience are being reviewed for consideration. 2. Phone screen. Once your resume has been selected, a recruiter and/or hiring manager will reach out to learn more about you and share more about the role. 3. Interview. You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via zoom. 4. Offer. Congratulations! You have been selected as a finalist; your recruiter will reach out to propose your offer details. A written offer will soon follow. 5. Onboarding. You will be invited to complete new hire documents to ensure you are set-up and prepared for your first day. 6. Welcome. Your hiring manager, team, and an assigned buddy will help you get acclimated. Over the next few weeks, you will receive communications and engagement invitations that will help ramp you up for your future at synopsys

Available Opportunities

Find the open role that’s right for you.

  • Analog/Mixed-Signal Layout Project Engineercircle arrow Belgium, Leuven, Belgium, Copenhagen, Denmark, Denmark, Finland, Oulu, Finland, Tampere, Finland, Tremblay-en-France, France, Grenoble, France, Hyères, France, Montbonnot-Saint-Martin, France, Montpellier, France, Paris, France, Rungis, France, Sophia Antipolis, France, Wissous, France, Aachen, Germany, Berlin, Germany, Erfurt, Germany, Germany, Munich, Germany, Paderborn, Germany, Stuttgart, Germany, Belfast, United Kingdom, Bristol, United Kingdom, Edinburgh, United Kingdom, Exeter, United Kingdom, Glasgow, United Kingdom, United Kingdom, Hatfield, United Kingdom, London, United Kingdom, Plymouth, United Kingdom, Theale, United Kingdom, Dublin, Ireland, Ireland, Italy, Eindhoven, Netherlands, Nederland, Netherlands, Lisbon, Portugal, Porto, Portugal, Campo Pequeno, Lisbon, Portugal, Portugal, Lund, Sweden, Solna, Sweden, Sweden Engineering
  • SoC /ASIC / IP Applications Engineercircle arrow Austin, Texas Engineering
  • Senior Application Engineercircle arrow Lisbon, Portugal Engineering
  • Intern (Technical-Engineering)circle arrow Poland Interns/Temp

View all job opportunities here

View all job opportunities here