AI Algorithm Developer
Applied Materials
Position Overview We are seeking an AI Algorithm Developer to design and implement machine learning algorithms for semiconductor manufacturing process optimization. This role requires a strong foundation in computer science fundamentals, software engineering best practices, and deep learning/optimization algorithms. The ideal candidate combines algorithmic depth, clean code practices, and critical thinking. Key Responsibilities Algorithm Development Design and implement deep learning models for semiconductor process optimization (recipe inputs → metrology outputs) Develop Bayesian optimization strategies for sample‑efficient experimental design with expensive experiments Software Engineering Write clean, maintainable, scalable code following software engineering best practices Apply design patterns to algorithm implementations Develop comprehensive unit tests and validation frameworks for algorithms Refactor prototype algorithms into production‑quality code integrated with AppliedPRO architecture Conduct and participate in code reviews, fostering team code quality standards Document design decisions, trade‑offs, and algorithmic approaches clearly Build surrogate models and active learning frameworks for sparse, noisy manufacturing data Create novel algorithms that combine data‑driven approaches with domain constraints Implement algorithms with proper data structures, computational complexity awareness, and performance optimization Problem Solving & Innovation Translate semiconductor manufacturing challenges into well‑defined ML problems Reason through trade‑offs between accuracy, speed, and maintainability Customize algorithms to handle sparse data, noisy measurements, and expensive experiments Debug systematically when algorithms underperform Propose and implement innovative solutions to complex optimization problems Collaboration Work with domain experts to understand semiconductor process constraints Communicate complex algorithmic concepts to non‑technical stakeholders Collaborate with team members on algorithm design and code architecture Contribute to team knowledge sharing on ML techniques and software best practices Key Requirements Strong understanding of algorithms, data structures, and computational complexity Clean code practices, design patterns, unit testing, and modular architecture Expert‑level Python programming Deep learning expertise with neural network architecture, training dynamics, and optimization techniques Experience with gradient‑based methods, Bayesian optimization, or evolutionary strategies Critical thinking: ability to reason through algorithmic choices and debug systematically Education & Experience MS or PhD in Computer Science, Applied Mathematics, Electrical Engineering, or related field Computer Science degree strongly preferred Relevant coursework: Algorithms, Machine Learning, Optimization, Software Engineering Preferred GPU programming (CUDA, performance optimization) Parallel computing (MPI, OpenMP, distributed training) Bayesian methods (Gaussian processes, uncertainty quantification) Active learning and sample‑efficient optimization Software engineering experience refactoring legacy code or working with large codebases CI/CD and testing frameworks (pytest, unittest, integration testing) Design patterns in practice (Factory, Observer, Strategy, etc.) Version control best practices (Git workflows, code reviews) Performance profiling and optimization Domain & research: publications in ML conferences/journals Understanding of semiconductor manufacturing or materials science Experience with experimental design and statistical inference from noisy data Experience with sparse, noisy, high‑dimensional data PyTorch/TensorFlow internals knowledge Additional Information Time type: Full time. Employee type: New College Grad. Travel: Yes, 10% of the time. Relocation eligible: No. Salary offered will be based on multiple factors including location, hire grade, job‑related knowledge, skills, experience, and consideration of internal equity. Candidates may be eligible for bonus and stock award programs. 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. For accommodation requests, contact View email address on click.appcast.io or call HR Direct Help Line at View phone number on click.appcast.io, option1. #J-18808-Ljbffr Applied Materials
- Applied Materials in Santa Clara is seeking an AI Algorithm Developer to design and implement machine learning algorithms aimed at optimizing semiconductor manufacturing processes. This role calls for expertise in deep learning alongside a solid computer science foundation...Suggested
- A global leader in materials engineering is seeking an AI Algorithm Developer for its Santa Clara office. The successful candidate will design and implement machine learning solutions in semiconductor capital equipment. Responsibilities include developing deep learning...SuggestedWork at office
$152k - $241.5k
.... Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our... ...you'll be doing: Analyzing deep learning networks and developing compiler optimization algorithms. Strong programming skills in CUDA including analyzing...Suggested$203.45k - $344.3k
...technology company at the forefront of innovation, integrating advanced AI and autonomous driving technologies into its vehicles, including... ...cross‑team collaboration ability, able to work efficiently with algorithms, engineering, annotation, testing and other teams to promote the...SuggestedFull timeTemporary workWork experience placement- ...Software) in Santa Clara, CA is seeking a Senior Software Developer to advance AI-driven tools for analog IC layout automation, placement, routing... .... The role requires strong C++ skills, a background in algorithmic design, and experience shipping commercial software. #J-1...Suggested
- ...should have a Bachelor's in Computer Science or Mathematics and over 5 years of experience in software development. The role involves algorithm design, hardware model development, and collaboration on next-generation hardware. A strong commitment to quality and effective...
- We are looking for a Senior Software Engineer for Calibration & Algorithms to develop and update test and calibration algorithms for various sensors. In this role, you will spearhead new technologies, developing and validating calibration algorithms, building tooling and...
- Mythic is building the future of AI computing with breakthrough analog technology that delivers 1... ...models) for deployment on Mythic’s hardware. Develops advanced quantization‑aware and analog‑aware retraining algorithms leveraging PyTorch and ONNX. Hardens networks...
- Applied Materials seeks a researcher to lead the design, development and deployment of algorithmic modules for semiconductor process control tools. You will assess classical and ML/DL computer vision approaches, gather data, review literature and evaluate feasibility within...
$124k - $195.5k
...a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered... ...intelligence, running deep learning algorithms and acting as the brain of computers,... ...to join our team! We’re looking for an AI Developer Technology Engineer to push the limits of...Internship$152k - $241.5k
...a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered... ...intelligence, running deep learning algorithms and acting as the brain of computers,... ...Software Engineers, and AI application developers to join our various architecture efforts...$150k - $300k
...builds perception systems for Physical AI operating in complex environments. The company... ...Engineer with a strong focus on algorithms, ML, and software to build intelligent robotic... ...robot platforms. This role centers on developing and integrating perception, state...Flexible hours$207k - $300k
...field. 8 years of experience with data structures and algorithms. Experience in Vertex AI, BigQuery, Cloud Storage, and Dialogflow. Experience in... ...or customer issues. About The Job Google's software developers develop the next-generation technologies that change how...Full timeFlexible hoursShift work$184.2k - $294.8k
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 IC design...Temporary workWork at officeWork from home$160k - $210k
...value candidates who are actively using AI tools to enhance productivity, automate repetitive... ...systems. In this role, you'll design and develop intelligent agents powered by LLMs-... ...fundamentals, and familiar with standard algorithms and techniques Ability to analyze a...- ...Conduct advanced research in Generative AI, focusing on the latest advancements in LLMs. Develop and implement advanced techniques in multimodal LLMs, agentic... ...in research and development of AI models and algorithms. Proficiency in programming languages such as...
- ...AI Engineer Client: UST/Applied Materials Location: Onsite - Santa Clara, CA (Local... ...and PyTorch. Skill 2 – Design, develop, and deploy AI agents capable of autonomous... ...models. Implement and manipulate complex algorithms essential for developing and optimizing generative...Local area
- Role - AI/ML Java Developer Minimum 5 years of experience in enterprise Java development. Strong foundation in Computer Science fundamentals such as data structures and algorithms Experienced in delivering advanced solutions for a multi-tier, distributed web application...Permanent employmentContract workLocal area
- We are IventIM, seeking a Senior Software Engineer for Calibration & Algorithms in Sunnyvale, California. You will develop and validate test and calibration algorithms while supporting sensor quality assurance. In this role, you'll work in a diverse, fast-paced environment...
- We are seeking an experienced AI Engineer to join a cutting-edge AI team focused on building next-generation intelligent applications... ...), and modern Node.js development. Responsibilities Design and develop production-ready AI agents for enterprise use cases Build AI-...
- ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...their digital journey. We do it by enabling the enterprise with an AI‑powered core that helps prioritize the execution of change. We...Temporary workRelocation
- ...Contribute to the design, build, deployment, and optimization of AI/GenAI/Agentic AI solutions for customers as well as internal TCS... ...learning, AI, or data-driven projects. • Solid understanding of algorithms, data structures, and machine learning concepts. • Experience...Full timeInternship
$100k - $150k
Overview Join to apply for the AI Developer / AI Engineer role at Peppr AI (YC W25) This range is provided by Peppr AI (YC W25). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $100,000.00/yr - $149,9...Full time- ...AI Developer Intern page is loaded## AI Developer Internremote type: Onsitelocations: San Jose - Californiatime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R-674Monolithic Power Systems, Inc. (MPS) is one of the fastest growing companies in the Semiconductor...Hourly payInternshipWorldwide
- ...Senior Algorithm Developer – Calibration & Algorithms | Sunnyvale, CA (Onsite) 150k - 170k I'm working with an innovative technology company seeking a Senior Software Engineer to join a team focused on developing and validating calibration algorithms for advanced sensor...
$184k - $253k
...that literally connect our world – like AI and IoT. If you want to push the boundaries... ...culture that encourages you to learn, develop, and grow your career as you take on challenges... ...We are seeking an experienced AI Algorithm Developer to join our Process Development...Full timeRelocation$170k - $205k
...product‑minded Software Engineer with deep experience in algorithms, machine learning, and edge AI. In this role, you will take ambiguous customer and... ...reliability, and manufacturability. What You Will Do Design, develop, deploy, and iterate on algorithms and ML models across...Local areaFlexible hours$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 IC...Temporary workWork at officeWork from homeFlexible hours$197.3k - $225.1k
...Lead AI Engineer (MLX, Agentic AI, Gen AI platform Services) At Capital One, we are... ...customers interact with Capital One. Design, develop, test, deploy, and support AI software... ...years of experience developing AI and ML algorithms or technologies, or a Master's degree in...Full timePart timeLocal area$197.3k - $225.1k
...Lead AI Engineer (AI Foundations, LLM Customization and Finetuning) Overview At Capital... ...interact with Capital One. Design, develop, test, deploy, and support AI software components... ...years of experience developing AI and ML algorithms or technologies, or a Master's degree in...Full timePart timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Algorithm Developer. Be the first to apply!


