Applied Materials

Software Expert/Software Architect

Applied Materials
Apply
1 day ago
Chennai, India or Bengaluru, IndiaStaff+

Responsibilities

  • Design and implement scalable, reliable, and maintainable software solutions.
  • Collaborate with software engineers, product managers, and business stakeholders to translate requirements into architectural and software designs.
  • Write code and develop prototypes using real code and data to validate designs.
  • Serve as a subject matter expert who unblocks software engineers.
  • Conduct technical reviews and guide engineers throughout software development.
  • Identify and mitigate technical risks and issues across the software development lifecycle.
  • Evaluate and recommend technologies and frameworks for project requirements.
  • Lead the design and implementation of complex software components and systems.
  • Mentor and coach Tech Leads and software engineers.

Requirements

  • Require 12–18 years of experience and a BTech or MTech in Computer Science.
  • Require experience as a Software Architect or similar role, including 10+ years in product development.
  • Require 10+ years of experience with core Java and advanced features such as streams, functional programming, and virtual threads.
  • Require 5+ years of experience with Spring Boot and associated Spring features.
  • Require 4+ years contributing to HLD and LLD, code reviews, and coding practices such as clean code and SOLID principles.
  • Require 4+ years building or driving microservices-based architectures or large-scale systems.
  • Require strong algorithms and data-structures knowledge.
  • Require experience with workflow frameworks such as Temporal or Apache Airflow.
  • Require experience with reactive programming.
  • Semiconductor domain knowledge is preferred.
  • Experience designing, prototyping, implementing, and testing software and computer vision machine learning algorithms in Python is preferred.
  • Experience with scikit-image, TensorFlow, and PyTorch is preferred.

Benefits

  • Full-time regular employment.
  • Location options are Bangalore or Chennai, India.
  • Travel is required up to 10% of the time.
  • Relocation is eligible.
  • The company offers a supportive work culture and programs supporting employee health, wellbeing, learning, and professional growth.

Tech Stack

Apache AirflowJavaPythonPyTorchscikit-learnSpring BootTensorFlow

Categories

Applied Materials

About Applied Materials

10,000+ employees

Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.

Contact me