R&D Engineer II (AI / ML, Graphics, Python, C++)
Website ANSYS
SUMMARY
The R&D Engineer II contributes to the development of software products and supporting systems. As part of Office of CTO, in this role you will do machine learning and deep learning to design and implement scalable ML systems for ANSYS product portfolios.
RESPONSIBILITIES
- Performs complex development activities, including the research, design, development, maintenance, testing and documentation of machine learning models as applied to numerical simulations.
- Research deep learning methods to apply them for numerical simulation in context of fluids, structures, electromagnetics, optics, and electronics.
- Participates in brainstorming, planning, architecture and research.
- Collaborate with product engineering teams to drive real-time model implementations and new feature creations.
- Maintains efficient/scalable processes for large scale data analyses, model development, framework development, model validation and model implementation.
- Diagnose and fix code problems.
- Create unit regression and/or system-level tests to thoroughly validate new features or changes.
- Works under the general supervision of a development manager
MINIMUM QUALIFICATIONS
- BS in Engineering, Computer Science, or related field.
- Working experience developing machine learning code in C++ or Python with a focus on deep learning frameworks like TensorFlow, PyTorch, JAX, or Scikit Learn
PREFERRED QUALIFICATIONS
- Masters or a PhD degree with 1 yrs experience in computer graphics, computer vision, physics or applied mathematics or engineering
- Experience with GPU programming (CUDA, OpenGL, OpenCL, DirectX).
- Publication in leading journals or conferences such as SIGGRAPH, CVPR, NeurlPS or ICLR
- Experience with 3D geometry, computer graphics or computer vision
SPIE Monterey- ASML, INTC – High NA Readiness- Bigger Masks/Smaller Features