Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Algorithm Developer

$184k - $253k

Applied Materials

Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting‑edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world – like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world. What We Offer Salary: $184,000.00 - $253,000.00 Location: Santa Clara, CA You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company. Visit our Careers website to learn more. At Applied Materials, we care about the health and wellbeing of our employees. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits. Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale helps our customers – who make smartphones, supercomputers, virtual reality headsets, autonomous vehicles and more – transform their ideas into reality. Inside our company, we apply the idea of making it possible as we work together. We value our people and teams who turn possibilities into reality by advancing our strategy, accomplishing great things, and empowering others. We are deeply committed to fostering a culture of inclusion where every person knows they belong, feels empowered to bring their whole self to work, and is inspired to grow. Position Overview We are seeking an experienced AI Algorithm Developer to join our Process Development team in Santa Clara, CA. In this role, you will design and implement cutting‑edge machine learning solutions to accelerate learning cycles in the highly nonlinear and complex semiconductor capital equipment space. Success in this position requires creativity, innovation, and the ability to combine physical understanding, domain expertise, and experimental data to build predictive models that meet stringent on‑wafer performance specifications for chip manufacturing. Key Responsibilities Develop and productize advanced deep learning and optimization algorithms for semiconductor equipment processing workflows. Collaborate with domain experts to identify high‑value process challenges and translate them into well‑defined data science problems with clear assumptions, objectives, and accuracy requirements. Apply advanced modeling and optimization techniques to extract actionable insights from sparse, noisy, and highly complex process spaces. Design and implement scalable, generalizable algorithms; define specifications for productization and deployment. Communicate complex analytical concepts and insights effectively to diverse audiences, including leadership and cross‑functional teams. Partner with internal groups to analyze experimental data and deliver actionable intelligence. Key Requirements Strong foundation in machine learning techniques, including deep learning, regression, classification, clustering, and Bayesian optimization. 5+ years of experience developing and deploying machine learning algorithms in scientific or engineering industrial processes. Proficiency in Python and familiarity with key analytics and ML libraries (TensorFlow, PyTorch, Keras, Scikit‑learn, SciPy, Pandas, NumPy, CUDA). Solid understanding of semiconductor process development workflows. Strong grasp of software engineering principles, architectural patterns, and data structures. Creative and critical thinker with exceptional problem‑solving skills. Excellent time management, organizational, communication, and collaboration abilities. Preferred Hands‑on experience with GPU systems and optimizing AI model execution using CUDA. Familiarity with distributed cloud computing and parallelization. Experience with Agile methodologies and tools such as JIRA. 5+ years of experience in semiconductor process development. Education & Experience M.S. or Ph.D. in Engineering, Physics, Mathematics, Materials Science, Statistics, Computer Science, or a related field. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes The salary offered to a selected candidate will be based on multiple factors including location, hire grade, job‑related knowledge, skills, experience, and with consideration of internal equity of our current team members. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation such as participation in a bonus and a stock award program, as applicable. For all sales roles, the posted salary range is the Target Total Cash (TTC) range for the role, which is the sum of base salary and target bonus amount at 100% goal achievement. Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law. In addition, Applied endeavors to make our careers site accessible to all users. If you would like to contact us regarding accessibility of our website or need assistance completing the application process, please contact us via e‑mail at View email address on click.appcast.io, or by calling our HR Direct Help Line at View phone number on click.appcast.io, option 1, and following the prompts to speak to an HR Advisor. This contact is for accommodation requests only and cannot be used to inquire about the status of applications. #J-18808-Ljbffr Applied Materials

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Algorithm Developer in Santa Clara, CA vacancy
  •  ...Our cutting-edge software tools empower companies worldwide to develop highly innovative electronic products faster and more cost-...  ...instrumental in conceptualizing, architecting, and implementing advanced algorithms and software designs that drive the next generation of our... 
    Suggested
    Work at office
    Work from home
    Worldwide
    Santa Clara, CA
    2 days ago
  •  ...applicable law. About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and...  ...optimization efforts based on impact Optimize critical code paths and algorithms to improve runtime efficiency, reduce latency, and enhance... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Wayve

    Sunnyvale, CA
    2 days ago
  • $135.8k - $217.3k

     ...Senior Software Developer – Algorithms and AI for Chip Design Automation We are looking for several experienced software engineers to join our growing team in Santa Clara, California, developing the next generation of AI-driven technology for analog and custom... 
    Suggested
    Temporary work
    Work at office
    Work from home
    Flexible hours
    Santa Clara, CA
    15 days ago
  •  ...field. Minimum 5 years of object-oriented programming experience in Java. Excellent computer systems fundamentals, DS/Algorithms and problem-solving skills. Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel,... 
    Suggested

    BayOne Solutions

    Sunnyvale, CA
    2 days ago
  •  ...of a product through a PDLC. Working knowledge of finance industry standards and practices is preferred. Solid understanding of algorithms and data structures, knowledge of object-oriented design, Design Patterns, and multi-threaded programming Strong OOP skills, with... 
    Suggested

    Global Channel Management

    San Jose, CA
    1 day ago
  • $100k - $150k

     ...Lead Backend Developer - Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...performance through careful profiling, data-driven tuning, and algorithmic improvements that move the needle on throughput and cost.... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    San Jose, CA
    2 days ago
  • $140k - $215k

     ...What You’ll Do Backend Architecture and Development: Design and develop scalable backend services powering both internal and customer‑...  ...languages (Golang, Python, or similar) Solid foundation in algorithms, data structures, and technical problem‑solving Bachelor’s degree... 
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    ROLE

    Sunnyvale, CA
    2 days ago
  • $148k - $180k

     ...based frameworks such as Vue or React. Ability to learn new languages and technologies/frameworks quickly. Education in algorithmic complexity (independent of a particular language). Self-motivated with strong problem solving, diagnostic, and documentation... 
    Full time
    Remote work

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $100k - $180k

     ...Semiconductor Alliance’s 2025 “Start‑Up to Watch” award. At Axiado, developing breakthrough technology takes more than great engineering—it...  ...adapt BMC solutions to custom hardware and proprietary algorithms. Experience working with embedded systems, microcontrollers, FPGAs... 

    Axiado

    San Jose, CA
    2 days ago
  • $229.9k - $262.4k

     ...work and how our customers interact with Capital One. Design, develop, test, deploy, and support AI software components including foundation...  ...plus at least 6 years of experience developing AI and ML algorithms or technologies, or Master’s degree in the same fields plus at... 
    Full time
    Part time
    Local area
    Visa sponsorship

    Capital One

    San Jose, CA
    2 days ago
  •  ...Responsibilities Build responsive, user-friendly front‑end interfaces using React.js Develop and maintain backend services and APIs using Node.js Apply strong Data Structures & Algorithms knowledge to optimize performance and scalability Collaborate with product managers... 
    Contract work

    Flexton

    San Jose, CA
    4 days ago
  •  ...exposure to real-world workflows before stepping into a full-time role. Here's how we do it: Industry-Aligned: Already studied algorithms and Java in school? Perfect-we take that knowledge and teach you to apply it in production environments , using Spring Boot,... 
    Full time
    Immediate start

    SynergisticIT

    Alviso, CA
    1 day ago
  •  ...Full Stack Developer (Front-Back End) The Role: Develop and maintain React web applications on AWS. Partner HW Engineers to...  ...containers. Preferred Qualifications Proficient with SW algorithms and data structures Experience with AI assisted development... 

    Omni Inclusive

    Sunnyvale, CA
    3 days ago
  •  ...cloud services. Description In this role, you will architect and develop the cloud infrastructure powering Apple’s Machine Learning and...  ...data scientists, and other engineering teams to integrate new algorithms and data sources into our platform. Your work will involve... 

    Apple

    Sunnyvale, CA
    2 days ago
  •  ...Kubernetes or similar containerization technologies. • In-depth understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving • Strong hands-on experience in designing and development of cloud-based applications that include... 
    Full time

    My3Tech Inc

    Cupertino, CA
    2 days ago
  •  ...Overview: Role: Full stack Developer Location: Sunnyvale, CA Exp: 10 & Above Responsibilities Design and...  ...experience with Java and React . Solid understanding of algorithms and data structures . Experience in cloud application... 

    Purple Drive

    Sunnyvale, CA
    4 days ago
  •  ...a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics...  ...software/services Implement modern encryption / decryption algorithms, crypto key management system and work on the Post Quantum... 
    Part time
    Immediate start

    Dell

    Santa Clara, CA
    2 days ago
  •  ...All, Greetings from Rootshell Inc, Role: Senior Software Developer - Cloud Location: Santa Clara, CA Duration:...  ...Strong computer science fundamentals knowledge in Data Structures, Algorithms and Design Patterns. Minimum 4+ years' experience in... 

    Rootshell Enterprise Technologies

    Santa Clara, CA
    2 days ago
  •  ...Software Developer Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the...  ...12+ years of experience Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc.... 

    Samprasoft

    Sunnyvale, CA
    3 days ago
  • $22 per hour

     ...system level validation for different applications and environment conditions. Help the firmware team to improve the SERDES adaptation algorithm with lab test results. Manage and resolve customer real application issues. Provide/Generate application notes for Credo SERDES.... 
    Hourly pay
    Internship
    Summer internship

    Credo

    San Jose, CA
    2 days ago
  •  ...Spring concepts - Java Collections - Java 8 Lambda Expressions Algorithms Threads Git Design Patterns Idea on Data Structures Database...  ...Programming, Service-Oriented Architecture, and Data structures Develop high throughput, high performance systems and global... 
    H1b
    Local area
    Relocation

    GALAXY I TECHNOLOGIES, INC.

    Sunnyvale, CA
    2 days ago
  • $170k - $220k

     ...Description Job Description Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software Engineer, GPU...  ...imaging platform. As a Staff Software Engineer, you will work on developing and optimizing GPU algorithms and techniques related to... 
    Full time

    DeepSight Technology

    Santa Clara, CA
    25 days ago
  • $293.6k - $335.1k

     ...best meet enterprise SLAs so that 90% of new apps adopt them. Developer experience is another cornerstone. You will contribute to crafting...  ...AI plus at least 8 years of experience developing AI and ML algorithms or technologies, or Master’s degree plus at least 6 years of... 
    Full time
    Part time
    Work at office
    Local area

    Capital One

    San Jose, CA
    2 days ago
  •  ...Site, San Jose, CA. Responsibilities & Qualifications Design and develop C++ services / libraries on Linux with focus on performance...  ...code reviews, unit tests Experience in implementing Real-time Algorithms B.Sc / B.A - Computer Science or other relevant university degree... 

    Imagry | Autonomous Driving

    San Jose, CA
    2 days ago
  •  ...Collections, HashMap, JSON, Junit and hands on experience in algorithms, Data Structures, APIs and data collection problems. Background...  ..., Data collections and system design problems Expected to develop new APIs and host new end points Experienced in Distributed... 

    Omega Solutions

    Santa Clara, CA
    2 days ago
  • $221.2k - $387.1k

     ...should be deferred, and what should not be solved. Design and develop reusable software components and frameworks that improve engineering...  ...programming languages. Strong knowledge of data structures, algorithms, object-oriented design, design patterns, API design, and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...software that are easy to use by hundreds of engineers worldwide. Develop software tools in C++/Golang to analyze and construct chip...  ...experience with C++ or Golang, Unix/Linux Solid understanding of algorithms, computer architecture and computer science theory Bachelor’s... 
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Collaborate with EMC and cross-functional teams to specify and develop custom EMC PCB design rule checks • Develop and maintain in-...  ...in C++ • Experience in software design and complex algorithms implementation is required • Strong C++ and Python background... 

    Purple Drive

    Sunnyvale, CA
    20 hours ago
  •  ...Role: Full Stack Software Developer Location: Sunnyvale, CA 94085 (Hybrid, 1 day in evey 2 weeks) Duration: 5 + Months Key Qualifications...  ...to design and develop solutions that enable world class algorithms that push the state of the art. You will be working on... 
    1 day per week

    Spectraforce Technologies

    Sunnyvale, CA
    1 day ago
  •  ...are deployed in private and Public Cloud like Google GCP and Microsoft Azure ecosystem. Strong knowledge of data structures and algorithms. Collaboratively designs & implements new application features working with product and team members A disciplined approach to development... 

    AccelPad INC

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Algorithm Developer. Be the first to apply!