CrawlJobs Logo

Senior Algorithm Application Engineer

asml.com Logo

ASML

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

118875.00 - 178313.00 USD / Year

Job Description:

We are seeking a highly motivated, self-driven, and hands-on technical professional to support our cutting-edge e-beam inspection products. This role is part of the Central Applications Team within the HMI organization at ASML’s Silicon Valley site. The Central Apps Team collaborates closely with product development, marketing, sales, regional teams, and customers, offering broad exposure to the full product lifecycle. Engineers in this team play a pivotal role in both customer engagement and product innovation.

Job Responsibility:

  • Create and optimize scanning electron microscopy (SEM) recipes, including image acquisition settings and defect detection algorithms, develop best-known methods tailored to diverse customer needs
  • Apply existing product features to solve challenging customer cases, identify product gaps and improvement directions as needed
  • Collaborate with product team on new (algorithm) feature study and development, test and validate prototype using in-house and customer data before product release
  • Engage with customer on new production introduction, develop new use cases together with customer
  • Support customer as a second-line technical resource for field engineers, helping resolve complex customer issues

Requirements:

  • Ph.D. or M.S. in Electrical Engineering, Physics, Mechanical Engineering, Applied Mathematics, Computer Science, or related areas
  • Minimal 2-3 years of research or hands-on development experience in image processing or related areas
  • Hands-on experience in scanning electron microscopy is a great plus
  • Understanding in key process steps of Logic/DRAM/NAND device is a big plus
  • Experience in optimization/numerical simulation/mathematical modeling/machine learning is a plus
  • Any knowledge in IC design, lithography, and process control is a good plus
  • Strong problem analysis/solving and innovative thinking skills
  • Independent deep-dive and trouble-shooting on challenging problems
  • Ability to work independently and also effectively as a member of a team
  • Intermediate/advanced software programming skills in any of following: Python, Matlab, C/C++
  • Quick learner and flexibility are key attributes, good sense in priority handing and multiple tasks
  • Excellent written and verbal communication skills

Nice to have:

  • Hands-on experience in scanning electron microscopy
  • Understanding in key process steps of Logic/DRAM/NAND device
  • Experience in optimization/numerical simulation/mathematical modeling/machine learning
  • Any knowledge in IC design, lithography, and process control
What we offer:
  • medical, dental, vision, and basic life insurance
  • participation in the Company’s 401k plan
  • eight (8) hours of vacation leave every month
  • (13) paid holidays throughout the calendar year

Additional Information:

Job Posted:
January 19, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Algorithm Application Engineer

Senior Software Engineer - Application Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, computer science, front-end web-application development, or a related field
  • Strong JavaScript, TypeScript, or Swift experience
  • Strong algorithms, data structures, and coding background
  • Experience with user interface frameworks (e.g. Angular, React, Vue, Swift UI etc.)
  • Extraordinary teammate with excellent interpersonal skills
  • Exceptional communication skills: Ability to collaborate across teams, clearly communicate technical concepts to non-technical stakeholders, and document solutions effectively.
  • Organized and strategic: Experience in managing complex engineering projects, including timelines, scope, and deliverables, with attention to detail.
  • Collaborative mindset: Use your skillset to work flexibly across multiple teams and application.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, driving solutions to completion.
Job Responsibility
Job Responsibility
  • Design and Implement Front End Architecture: Lead the design and implementation of front end architecture to support native-quality web applications for multi-platform deployment.
  • Contribute Across Teams: Collaborate cross-functionally to build our technology and celebrate our shared successes. Be impact-driven, seek to be a good employee, neighbor, and global citizen.
  • Optimize Systems-level Performance: Be a systems-level thinker who researches before they act and values sound processes and broad thinking.
  • Prioritize Execution, Stability, and Velocity: Focus on delivering short-term wins while maintaining a long-term vision within our shared architecture. Take pride in the impact of our products and in delivering a 'wow' customer experience.
  • Nerd Out About Your Craft: Dive deep into the details and continuously refine your expertise.
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Software Engineer 2 / Senior Software Engineer

We are looking for an experienced Software Engineers for our Bangalore location ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid grasp of computer science fundamentals and especially data structures, algorithms, multi-threading
  • Ability to solve difficult problems with a simple elegant solution
  • Should have solid object-oriented programming background with impeccable design skills
  • Experience in developing management applications and performance management applications is ideal
  • Experience with object-based file systems and REST interfaces is a plus (e.g. Amazon S3, Azure, Google Cloud Service)
  • Should have a BE or higher in CS, EE, Math or related engineering or science field
  • At least 5+ years of experience in software deployment
  • Tech Stack: Java, Maven Virtualisation, SaaS, Github, Jira, Slack, Cloud Solutions and Hypervisors
Job Responsibility
Job Responsibility
  • Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data
  • Responsible for designing of major components and systems of our product architecture, ensuring that Komprise data management platform is highly available and scalable
  • Responsible for writing performance code, evaluate feasibility, develop for quality and optimize for maintainability
  • Work in agile, customer focused and fast paced team with direct interaction with the customers
  • Responsible for analysing customer escalated issues and provide resolutions in a timely manner
  • Should be able to design and implement highly performant, scalable distributed systems
Read More
Arrow Right

Senior Software Engineer, Product Engineering

Everlaw is looking for a Senior Software Engineer with experience building and s...
Location
Location
United States , Oakland
Salary
Salary:
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, or equivalent coursework
  • Experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust
  • Good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces
  • At least 5 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software
  • At least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown
Job Responsibility
Job Responsibility
  • Build customer-facing features that represent the core of our product, including document and image/multi-modal processing, collaborative review tools, organization, translation tools, search, review, and more
  • Use AI technologies to find the evidence rapidly such as document classification, predictive coding, transfer learning and LLMs
  • Collaborate with one or more of the Product, Design, Engineering Operations, Security Engineering, and DevOps teams to build out and implement new features that are used in our production environments
  • Help with scaling our system to larger datasets with hundreds of millions of documents
  • Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base
  • Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices
  • Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues
  • Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager
  • Contribute to documentation for internal engineering consumption or for external the Everlaw platform
  • Do technical interviews to help us recruit engineers and grow the team
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Boosted.ai is seeking a highly motivated and results-driven Senior Software Engi...
Location
Location
Canada; United States
Salary
Salary:
Not provided
boosted.ai Logo
Boosted.ai
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field
  • 3+ years of professional programming experience, with a strong focus on Python
  • Solid understanding of data structures, algorithms, and their applications
  • Experience building and optimizing distributed, scalable systems and high-performance applications
  • Proficiency in working with large-scale datasets and implementing solutions for efficient data processing
  • Strong problem-solving skills with the ability to make quick, thoughtful decisions in a fast-paced environment
  • Excellent communication skills with a proven ability to collaborate effectively in a team-oriented environment
Job Responsibility
Job Responsibility
  • Take ownership of the full software development lifecycle, including designing, developing, testing, and maintaining software solutions
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to develop scalable and high-performance systems
  • Partner with clients and internal stakeholders to understand their needs and design solutions that optimize workflows and address complex technical challenges
  • Work with large datasets, ensuring efficient processing, manipulation, and analysis
  • Contribute to architectural decisions, proposing and implementing innovative solutions to technical problems
  • Mentor and guide junior team members to promote growth and knowledge sharing within the engineering team
  • Continuously evaluate and integrate emerging technologies to improve system performance and scalability
  • Maintain a strong focus on writing clean, maintainable, and efficient code while adhering to best practices and coding standards
What we offer
What we offer
  • Flexible (Unlimited) Paid Time Off
  • Medical, Dental, and Vision benefits for you and your family
  • Life Insurance and Disability Benefits
  • Access to a 401(k) retirement savings plan (for U.S. employees)
  • Paid Parental Leave
  • Free access to use Boosted.ai Alfa™ to make money
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager - Payments Team

You will lead the engineering team for Coursera's Payments platform, overseeing ...
Location
Location
Salary
Salary:
Not provided
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, OR equivalent practical experience (e.g. 3+ years as a hands-on software engineer building web applications or distributed systems)
  • 5+ years in software product development or a related field, including prior experience leading engineering teams (2+ years in an engineering management role)
  • Strong software engineering foundation with experience in system design, data structures, and algorithms
Job Responsibility
Job Responsibility
  • Building the Team: Partner with cross-functional stakeholders (Product, Data, Finance) to refine the team’s charter, ensure alignment with broader business goals, and support overall team health and growth
  • Mentoring: Act as a role model and coach for engineers. Conduct regular career development conversations, provide constructive feedback, and inspire engineers to achieve their best
  • Hiring: Identify key skill gaps and growth areas on the team. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers to build a well-rounded, high-performing team
  • Advising (Technical Leadership): Provide hands-on technical guidance to engineers as they design systems and tackle complex problems. Encourage sound architectural decisions and help team members grow into technical leaders in their product work
  • Product Enablement: In partnership with Product Management, curate a compelling vision for the payments platform including expanding our international payments strategy. Translate high-level product needs into an actionable engineering roadmap. Prioritize and drive key initiatives forward, run sprint planning and stand-ups, and ensure the team delivers with high quality on product and business goals in this critical area of the product
  • Platform Leadership: Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage – architect systems and services that can accelerate multiple product initiatives across Coursera
  • Mediating: Foster an inclusive, collaborative team environment. Proactively address interpersonal issues and facilitate crucial conversations with empathy and fairness. Ensure every team member feels empowered, engaged, and comfortable sharing ideas and concerns
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Documents

As a Senior Software Engineer in the Documents domain, you will play a critical ...
Location
Location
United States , Plano; Lehi; San Mateo; San Francisco
Salary
Salary:
137000.00 - 160000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong problem-solving and algorithmic skills typical of any software engineering role
  • Extensive experience with one or more of the following technologies: React, Node.js, Typescript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway and Kafka, coupled with a strong aptitude for learning new tools and frameworks
  • Experience building RESTful APIs and working with databases
  • In-depth knowledge of large-scale web application design, including clustering, caching, performance tuning, and scalability strategies
  • An ability to understand and translate legal documents and business requirements into technical solutions
  • Strong written and verbal communication skills, with an ability to explain technical concepts to diverse audiences
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable, high-quality web applications and APIs, focusing on Node.js and AWS services
  • Build secure, reliable, and compliant solutions for document generation, signing, and vaulting with an emphasis on scalability, performance, and maintainability
  • Collaborate with cross-functional teams, product managers, and legal experts, to deliver features that meet legal and business requirements
  • Analyze legal documents and business needs to design technical solutions that ensure compliance and accuracy
  • Write testable, reliable code and implement continuous deployment practices for production systems
  • Participate in design and code reviews, providing technical feedback to uphold engineering excellence
  • Mentor and support the career development of engineers through pair programming, technical guidance, and knowledge sharing
  • Analyze and optimize application code, APIs, and distributed systems to ensure efficiency and reliability
  • Deploy, monitor, and troubleshoot large-scale systems to maintain high availability and resolve issues in a timely manner
  • Stay current with emerging technologies, driving hands-on implementation and innovation across the platform
What we offer
What we offer
  • May be eligible for a bonus
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fullstack

We are growing the engineering team and looking for engineers who have the chops...
Location
Location
United States , New York City
Salary
Salary:
180000.00 - 220000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Computer Science fundamentals
  • 5+ years industry experience building and maintaining high-quality software
  • Experience building and deploying robust and secure web APIs
  • Desire to be a great teammate and have fun at work
  • Strong sense of craftsmanship, and a healthy academic curiosity
Job Responsibility
Job Responsibility
  • Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis
  • Build with modern tools and languages like Rust, Go, GraphQL, and Kubernetes
  • Build infrastructure to support a modern cloud application
  • Develop new algorithms and techniques for improving the performance and interactivity of our multi-tenant cloud application
  • Design and implement new technologies and features to support our fast growing user base
  • Collaborate with cross-functional groups - backend, frontend, design, product, customer support, sales and marketing to build an innovative product
What we offer
What we offer
  • Equity
  • Generous health benefits
  • Flexible time off policy
  • Paid bonding time for all new parents
  • Traditional and Roth 401k
  • Commuter and FSA benefits
  • Lunch Program
  • Dog friendly office
  • Fulltime
Read More
Arrow Right