Algorithm Developer, Masters Degree, New College Grad (Santa Clara)

Applied Materials•Santa Clara, CA
•$131,000 - $180,000

About The Position

Applied Materials is seeking a new college graduate Algorithm Developer to develop or improve algorithmic features and Matlab system or product features. The work includes research, design, development, implementation, and proliferation in accordance with project budgets and schedules. The developer performs algorithmic concept and feasibility work, documents development, contributes to work planning, and supports implementation, integration, and testing of algorithmic modules. The role also involves working with internal and external customers on gap analysis, activity definition, data collection, integration, testing, and proliferation of algorithmic solutions, while understanding the system and application environment for the assigned feature. The position has no supervisory responsibilities but includes providing informal guidance to new team members. It requires solving straightforward problems using technical experience and judgment, explaining complex information in straightforward situations, and working within applicable guidelines and policies. The role is based in Santa Clara, California, and involves travel of approximately 10%. Relocation is available to eligible candidates.

Responsibilities

  • Develop or improve an algorithmic feature or a Matlab system or product feature through research, design, development, implementation, and proliferation, following project budgets and schedules.
  • Perform algorithmic concept and feasibility work, including problem analysis, data gathering, literature review, concept selection and evaluation, and consideration of implementation constraints.
  • Provide information needed to construct work plans for assigned features.
  • Document algorithmic development and participate in planning, implementation, integration, and testing of algorithmic modules.
  • Work with internal and external customers on gap analysis, activity definitions, data collection, and integration, testing, and proliferation of algorithmic solutions.
  • Understand the system and application environment for assigned features and participate in system definitions.
  • Provide informal guidance to new team members.

Benefits

  • Comprehensive benefits package
  • Potential eligibility for bonus participation
  • Potential eligibility for a stock award program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service