cover image
Synopsys Inc

Synopsys Inc

www.synopsys.com

1 Job

20,101 Employees

About the Company

Catalyzing the era of pervasive intelligence, Synopsys delivers trusted and comprehensive silicon to systems design solutions, from electronic design automation to silicon IP and system verification and validation.

We partner closely with semiconductor and systems customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.

Listed Jobs

Company background Company brand
Company Name
Synopsys Inc
Job Title
Senior R&D Engineer, Desktop AI/ML
Job Description
**Job Title:** Senior R&D Engineer, Desktop AI/ML **Role Summary:** Designs and implements machine learning algorithms and data-driven solutions for desktop software products, enhancing model quality and system capabilities. Collaborates with cross-functional teams to optimize workflows, resolve complex issues, and deliver software innovations. **Expectations:** Independent, problem-solving individual with strong technical expertise in AI/ML. Must demonstrate leadership in code and knowledge-sharing, adapt to evolving product requirements, and prioritize reliability and scalability in solutions. **Key Responsibilities:** - Develop and optimize machine learning models and algorithms for software product workflows. - Clean, structure, and manage datasets to support model training, data extraction, and analysis. - Design, test, and debug software systems, addressing bugs and improving product stability. - Research and integrate user requirements, competitive benchmarks, and performance criteria into development. - Collaborate with engineers to expand data collection frameworks and refine predictive capabilities. - Mentor junior staff, conduct code reviews, and ensure adherence to technical best practices. **Required Skills:** - Expertise in Python, C++/C#, or similar programming languages. - Proficiency in machine learning frameworks (TensorFlow, PyTorch) and model deployment. - Strong foundation in data analysis, database systems (SQL, NoSQL), and query optimization. - Experience with software architecture, bug resolution, and release testing. - Problem-solving skills to troubleshoot complex system issues. **Required Education & Certifications:** - Bachelor’s/Master’s in Computer Science, Electrical Engineering, or related field. - Demonstrated experience in AI/ML software development, equivalent to 3+ years or relevant advanced training.
Vancouver, Canada
On site
Senior
10-10-2025