AgreeYa Solutionsposted about 2 months ago
Senior
San Jose, CA
Professional, Scientific, and Technical Services

About the position

The Senior Research Engineer, Machine Learning and DSE Algorithms, Software, and Systems position involves collaborating with the machine learning team to explore and advance AI/ML/SL algorithms and systems. The role supports new technology and research initiatives, implementing leading-edge Proofs of Concept (PoC) with best practices, focusing on Large Foundation Models, AI for Science, DSE, and Inverse Design using open-source technologies. The engineer will work with in-house and academic researchers on applications of reinforcement learning and other machine learning technologies across various fields, including computing, micro-architecture, chip, device, and materials design. The position also requires collaboration with researchers in design space exploration (DSE) and inverse design, demonstrating practical applications in the design pipeline. Effective communication of complex ideas and testing results, both orally and in writing, is essential, as is leading and contributing to papers and patents as deliverables.

Responsibilities

  • Collaborate with the machine learning team in exploring and advancing AI/ML/SL algorithms and systems
  • Support new technology and research initiatives and implement leading-edge PoC with best practices
  • Focus on Large Foundation Models, AI for Science, DSE and Inverse Design, using open-source technologies
  • Collaborate with in-house and academic researchers on applications of reinforcement learning and other machine learning technologies
  • Work on various fields including computing, micro-architecture, chip, device and materials design
  • Collaborate with researchers in design space exploration (DSE) and inverse design
  • Communicate complex ideas and testing results effectively, both orally and in writing
  • Lead and contribute to papers and patents as deliverables

Requirements

  • PhD in Electrical Engineering and/or Computer Science or related fields
  • Solid background in research, software and system engineering
  • Experience with multi-processing libraries and python-based machine learning
  • Experience with Linux and Docker environments
  • Advanced understanding of technical troubleshooting approaches, tools and techniques
  • Several years of innovative and algorithmic software development experience
  • Deep knowledge of machine learning, statistical learning and reinforcement learning
  • Ability to work productively with statistical learning, optimization and auto-differentiation platforms (e.g., PyTorch, Tensorflow)
  • Proficient in at least two programming languages (e.g., Python, C/C++)
  • Strong sense of product ownership and business impact
  • Eagerness to learn new technologies
  • Excellent oral and written communication skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service