About The Position

Applied Materials is hiring a new college graduate Algorithm Developer in Santa Clara, California. The role develops or improves algorithmic or MATLAB system/product features, covering research, design, development, implementation, and proliferation in accordance with project budgets and schedules. The developer performs algorithmic conception and feasibility work, including problem analysis, data gathering, literature review, concept selection and evaluation, and consideration of implementation constraints. The role also documents algorithm development, contributes to work planning, and participates in implementation, integration, and testing of algorithmic modules. The developer works with internal and external customers on gap analysis, activity definitions, data collection, integration, testing, and proliferation of solutions, and develops an understanding of the system and application environment for their features. This position has no supervisory responsibilities, though it provides informal guidance to new team members. It is full-time and includes travel approximately 10% of the time. Relocation is eligible. The posted salary range is $131,000–$180,000; the selected candidate's offer depends on factors including location, hire grade, job-related knowledge, skills, experience, and internal equity. Candidates may also be eligible for bonus and stock awards, as applicable.

Responsibilities

  • Develop or improve an algorithmic feature or MATLAB system/product feature, including research, design, development, implementation, and proliferation within project budgets and schedules.
  • Perform algorithmic conception 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 and stock award programs, as applicable
  • Relocation eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service