Software/Algorithm Engineer
$152k - $208.5kApplied Materials, Inc.
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. Salary: $152,000.00 - $208,500.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. About the Role As a Software Engineer at Applied Materials, you’ll dive deep into ground‑breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers’ high‑value problems. Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality. You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll contribute your expertise in intricate systems, deciphering code, and anticipating software behaviors to ensure Applied remains the leader in the semiconductor and display sectors. Key Responsibilities Design, develop, and validate image analysis algorithms for full wafer metrology data processing Analyze large‑scale spatial metrology datasets to extract actionable process insights Collaborate with hardware and process engineers to define algorithm requirements and integrate solutions into measurement workflows Develop and maintain robust, well‑tested software modules in a production engineering environment Benchmark algorithm performance and drive continuous improvements in accuracy, speed, and reliability Document technical approaches, results, and design decisions clearly Required Qualifications MS+ in Physics, Optical Engineering, Electrical Engineering, Applied Mathematics, or a related field Strong foundation in optical physics Expertise in wave‑optics modeling and physics‑based simulation of optical measurement systems Strong foundation in image processing and computer vision algorithms High proficiency in one or more of the following: Python, MATLAB and C/C++ Experience with scientific computing libraries Strong analytical and problem‑solving skills Preferred Qualifications Experience with semiconductor metrology, inspection, or process control data Familiarity with high‑sensitivity camera models and their characteristics, including noise profiles, dynamic range, and readout modes Experience with machine learning or statistical modeling applied to engineering data Knowledge of data visualization tools and best practices Experience working in an iterative development environment What We Offer Opportunity to work on cutting‑edge metrology challenges in semiconductor manufacturing Collaborative, cross‑functional team environment Competitive compensation and benefits Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: 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. Equal Opportunity Employer 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. #J-18808-Ljbffr Applied Materials, Inc.
$170k - $220k
A leading medical technology company in California is seeking a full-time Staff Software Engineer specializing in GPU algorithms for ultrasound imaging. The role involves developing and optimizing algorithms to enhance ultrasound image quality using C++ and CUDA. Candidates...SuggestedFull time$174k - $253k
Senior Software Engineer, Motion Algorithms Google Mountain View, CA, USA Bachelor’s degree or equivalent experience in Computer Science, Robotics, Electrical Engineering, a related technical field, or equivalent practical experience. 5 years of software development...SuggestedLocal areaRemote work$25 - $110 per hour
...To support Netflix's vision for Live, the streaming algorithms team is looking for research partners (early-stage PhD students... ...networking, video streaming, data analysis, embedded systems, and software engineering. Beyond the subscription-based video-on-demand...SuggestedHourly paySummer workInternshipSummer internshipWork at officeImmediate start$150k
...class researchers, data scientists, and engineers, tackling the most fundamental and impactful... ...team that’s responsible for the full software development life cycle, from conception... ...similar role. Experience working with AI algorithms and the ability to develop systems...SuggestedVisa sponsorship$170k - $220k
Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA to shape our new ultrasound imaging platform...SuggestedFull time$150k - $180k
OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development. Responsibilities Research new image and color processingor computer vision techniques and technologies for digital camera systems Design...$140k - $215k
...About the Role We're seeking a highly skilled Senior Engineer to join our Falcon Risk Platform team at CrowdStrike. As a key... ...languages (Golang, Python, or similar) Solid foundation in algorithms, data structures, and technical problem-solving Bachelor's...Work experience placementWork at officeLocal area2 days per week3 days per week$149.37k - $184.2k
...Job Title Software Engineer [MULTIPLE POSITIONS] Location Santa Clara, CA Job Type Full Time Rate of Pay The salary range for this position... ...systems. Develop and optimize advanced data structures and algorithms in optical proximity correction (OPC) and collaborate with a...Full timeFlexible hours- ...Description Position Description: We are seeking a motivated Junior Software Engineer (Temporary) to join our Grid & Energy Services team for a... ...the internship. Completed coursework in data structures, algorithms, and software engineering fundamentals. Proficiency in...Full timeTemporary workInternshipFlexible hours
- ...The Role We are looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full stack — from the agentic infrastructure that... ...strong fundamentals in system design, data structures, algorithms, and code quality are required Strong command of...
- ...Quadbase Systems is an equal opportunity employer. Job Openings Software Engineer We are looking for talented individuals who can be key... ...Science, good academic records, solid background in computer algorithms, operating systems, user interface design, DBMS and computer...Full time
$187.74k - $200k
...Design, develop, and maintain full-stack software systems supporting advanced robotic... ...inference results, ensuring usability for engineers and operational staff. Integrate software... ...perception modules, and decision-making algorithms into the software platform through well-...Second job$180k - $250k
...accommodate family commitments. About the role We are looking for a software engineer with expertise in calibration systems for autonomous... ...interface closely with and contribute to the core calibration algorithm team at Applied Have an opportunity to build state‑of‑the‑...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$161k - $221k
AI Algorithm Developer page is loaded## AI Algorithm Developerlocations: Santa Clara,CAtime... ...is a global leader in materials engineering solutions used to produce virtually every... ...development workflows.* Strong grasp of software engineering principles, architectural patterns...Full timeRelocation$118.85k - $188.34k
...and help make the future more wonderful for everyone. The AI Algorithm Engineer Designs and builds generative AI agents and AI platforms... ..., LLM workflows, and data pipelines into production‑quality software using modern programming practices. Responsible for end‑to‑end...Local areaImmediate start- The AI Engineering team Builds software pipelines that adapt neural networks (such as Hugging Face, Ultralytics, or custom models) for deployment... ...advanced quantization-aware and analog-aware retraining algorithms leveraging PyTorch and ONNX. Hardens networks to analog...
$150k - $170k
...sharing expertise from diverse backgrounds and industries. Software Engineer - Core Database Location: Sunnyvale, United States... ...and databases. ~ Strong fundamentals in data structures, algorithms, and operating systems ~ Experience programming in C/C++...H1bWork at officeLocal areaWorldwideVisa sponsorshipFlexible hours2 days per week3 days per week$149.37k - $184.2k
...Employer: Siemens Industry Software Inc. Job Title: Software Engineer [MULTIPLE POSITIONS] Job Location: Santa Clara, CA Job Type:... ...systems. Develop and optimize advanced data structures and algorithms in optical proximity correction (OPC) and...Full timeLocal areaFlexible hours- ...Software Engineer We are looking for a software engineer with expertise in perception for autonomous vehicles or mobile robots. Your contributions... ..., benchmarking suites, data sets and related pipelines, or algorithmic libraries ~ Has worked with production level ML and DL...Odd jobFor contractorsFor subcontractor
$100k - $200k
...LiDAR sensor Robin and perception service software platform OmniVidi – powers automotive... ...highly motivated and skilled Senior Software Engineer to join our innovative team specializing... ..., and deploying cutting-edge perception algorithms and software on edge AI platforms like...Work experience placementLive inLocal area- ...Responsibilities: Develop optimized software in an embedded environment for vector machines... ...: Bachelor's degree in electrical engineering, computer science, or equivalent... ...software development for imaging and CV algorithms or related signal processing fields....
$90k - $147.5k
...successful cyber attacks. We are looking for engineers who are passionate about technology,... ...teams to design, develop, and deploy software solutions with agility and rapid iteration... ...fundamentals, including data structures, algorithms, and operating systems. Demonstrated...Visa sponsorshipWork visa- ...Job Description Software Engineers with experience in databases and distributed systems Good knowledge of Data Structure & Algorithms System Design Experience building and interacting with Cloud APIs for AWS and GCP Experience with databases...
- ...design, development, testing & support of software products and solutions. You strive... ...an evangelist for adhering to software engineering standards. You have the capability... ...knowledge in Data Structures, Concurrency, Algorithms and Design Patterns Exposure to...
$150k - $170k
...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database... ...and databases. ~ Strong fundamentals in data structures, algorithms, and operating systems ~ Experience programming in C/C++,...Work at officeWorldwideFlexible hours2 days per week3 days per week$120.12k - $223.08k
...Software Development Engineer Come create the technology that helps the world act together Nokia is committed to innovation and technology... ...scheduling, memory management, semaphores Data structure and algorithm fundamentals, including use cases, order of complexity,...Temporary workWork experience placementWorldwideFlexible hours- ...Software Engineer Greetings from Rootshell Inc, Role: Software Engineer, Location: Santa Clara, CA Duration: Long Term At least 8+ years... ...with web services (e.g. SOAP, REST) Strong understanding of algorithms, data structure, and performance optimization techniques...
$152k - $208.5k
...Materials is a global leader in materials engineering solutions used to produce virtually... ...more about our benefits. As a Software Engineer at Applied Materials, you'll dive... ...Systems, Networking principles, Algorithms, Multi-threading, RPC Preferred Qualifications...Full timeRelocation$137.1k - $188.3k
...complete test initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering high‑... ...Completed Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia technologies and creating...Full timeLocal area- ...REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences... ...in data structures and complex algorithms. Experienced in designing systems that... ...opportunity to participate in an elite engineering team that works with blockchain technology...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software/Algorithm Engineer. Be the first to apply!
- software engineer amazon Santa Clara, CA
- agile software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- software developer positions Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software developer Santa Clara, CA
- ngo software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA
- software development engineer (robotics engineer) Santa Clara, CA
- scientific software engineer Santa Clara, CA

