UI/UX Development: Architect and Team Lead

Applied Materials

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Applied Materials is seeking a skilled software developer to work on UI packages in Pune and Bengaluru. The role focuses on enhancing existing UI functionalities and integrating new features using modern frameworks.

The ideal candidate should hold a degree in computer science or a related field and possess solid experience in UI design, modern programming languages like C/C++, and Python. This full-time position provides opportunities for collaboration and technical leadership.

Qualifications

  • B.Sc. or higher in computer science, engineering, or similar.
  • Proven skills in UI design and development.
  • Experience with parallelizing code on CPUs and GPUs.

Responsibilities

  • Extend and modify existing UI packages for improved workflows.
  • Redesign UI packages to integrate new functionalities.
  • Provide technical leadership in UI/UX development.

Skills

UI design and development
User-centered interfaces
Modern C/C++
Python scripting
Qt
JavaFX
Flutter
Graphics APIs

Education

B.Sc., B.Tech, M.Sc, or M.Tech in relevant fields

Tools

OpenGL
XML

Job description

Essential Functions / Job Description
  • Extend and modify existing UI packages to improve their intuitiveness and support more efficient workflows and automation. Work with users and domain experts to understand personas, modelling processes, and intentions, and iterate on design artifacts.
  • Redesign, extend, and improve existing UI packages to support additional functionalities, including Python scripting, generation of Reduced Order Models and Surrogate Models, and coupling with external AI/ML tools and DOE packages.
  • Redesign and refactor existing UI packages to improve robustness, speed, and ability to handle very large models.
  • Redesign and reimplement existing UI/UX packages to enable CPU‑GPU parallelization.
  • Integrate and unify existing UI packages into a single unified package and implement client‑server and distributed computing architectures.
  • Participate in and contribute to all phases of the software lifecycle for several UI packages: identifying future technologies, defining technical requirements, planning, designing, implementing, testing, and ongoing extensions, maintenance, support, and documentation.
  • Provide technical leadership and guidance to other UI/UX and graphics developers working on the UI/UX packages.
Education and Skills / Job Requirements
  • B.Sc., B.Tech, M.Sc, or M.Tech degree in computer science, applied mathematics, engineering, physics, or a computational simulation or modeling discipline.
  • Proven UI design, development and testing skills.
  • Skill in anticipating user needs and developing user‑centered interfaces.
  • Expertise in Qt, JavaFX, Flutter, .NET, or any other UI desktop or mobile development framework.
  • Expertise in modern C/C++ and Python and in integrating C/C++ application functions with graphics components.
  • Expertise in using modern OpenGL APIs for graphics‑intensive UI components, and understanding real‑time graphics performance maximization.
  • Experience profiling, debugging, and parallelizing code on both CPUs and GPUs.
  • Proficiency in XML data and schema management and in the XML ecosystem.
  • Familiarity with distributed system UI development and client‑server architectures.
  • Originality, creativity, and excellent problem‑solving skills.
  • Some background in developing and using UI packages for simulation, modeling, or scientific computing packages.
  • Ability to work independently and in collaboration with computational scientists and computer scientists.
  • Excellent written and oral communication skills.
Location

The position is open in the Applied Materials India offices in Pune and Bengaluru.

Additional Information
  • Time Type: Full time
  • Employee Type: Assignee / Regular
  • Travel: No
  • Relocation Eligible: Yes

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI/UX Development: Architect and Team Lead
UI/UX Development: Architect and Team Lead

Applied Materials India • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior C++ Linux
Senior C++ Linux

Applied Materials India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
UI / UX Staff Engineer ((AI & Quality Engineering)) IRC300110
UI / UX Staff Engineer ((AI & Quality Engineering)) IRC300110

GlobalLogic • India

Hybrid
INR 1,200,000 - 1,800,000
Medical insurance
Life insurance
Bonuses
+2
Senior Qt UI Developer / Lead Qt Engineer
Senior Qt UI Developer / Lead Qt Engineer

Tata Consultancy Services • Bengaluru

On-site
INR 3,000,000 - 5,000,000
C# WPF Software Engineer 3-7 yrs
C# WPF Software Engineer 3-7 yrs

Applied Materials, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C# WPF Software Engineer 3-7 yrs
C# WPF Software Engineer 3-7 yrs

Applied Materials India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Product Designer - UI & UX
Sr. Product Designer - UI & UX

Wednesday • Pune District

On-site
INR 1,200,000 - 1,800,000
Mentorship from experienced engineers and designers
No micromanagement environment
Tailor-made growth program
+1
UI/UX Software Engineer
UI/UX Software Engineer

Whereuelevate • Pune District

On-site
INR 700,000 - 1,200,000
UI/UX Software Engineer (AI-Driven UI System)
UI/UX Software Engineer (AI-Driven UI System)

Whereuelevate • Pune District

On-site
INR 1,000,000 - 1,500,000
Software Technical Manager
Software Technical Manager

Applied Materials India • Bengaluru

On-site
INR 3,500,000 - 7,000,000