Job Description And Requirements
Design, develop, and implement new web solutions for new and existing products with a strong focus on data visualization, data analysis, and workflow support for Machine-Learning (ML) based surrogate models.
Independent evaluation and familiarization with new technologies will also be one of your responsibilities.
Join a collaborative and agile international team, share your experience and ambitious ideas, and innovate with us.
Responsibilities
- Develop new ML surrogate model UI, web integration, integration of ML functions from the company ML platform, back-end website applications.
- Collaboration with the product- and frontend-teams, for developing new features as high-performance, reusable, secure and loosely coupled web interfaces and components.
- Close interaction with our local support and test team, for requirements and identifying bugs.
- Create working prototypes (proof of concepts) at varying degrees of fidelity.
- Assist other developers in expanding and improving specific aspects of their technical skillset.
- Independent evaluation and familiarization with new technologies.
Qualifications:
- 3+ years of hands-on experience in developing scalable, secure, and user-driven web applications using Python, JavaScript, HTML5, CSS.
- Familiarity with modern UI JavaScript frameworks such as Vue / React / Angular or equivalent JavaScript framework.
- Experience in data visualization & statistical data science.
- Familiarity with database technology such as MySQL, Oracle, MongoDB.
- Master of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field; or equivalent combination of education and experience.
- Strong teambuilding, vendor, and customer relations skills.
- Strong communication skills (wireframes, rapid prototypes, white boarding).
- Strong problem-solving skills.
Preferred
Preferred Experience:
- Experience with cloud platforms, APIs/frameworks, and deploying web based microservices into cloud platforms such as AWS.
- Experience with C++, Qt framework.
- Experience working with worldwide cross-functional teams.
- Experience with D3.js, three.js and WebGL.
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.
Job Category
Engineering
Country
India
Job Subcategory
R&D Engineering
Hire Type
Employee