IBM

Senior/Lead UI Engineer

Job Description

Introduction
The IBM Automation team is on the lookout for a talented AI Engineer to join our team and help us push the boundaries of what’s possible with artificial intelligence. In this role, you’ll be at the forefront of designing, developing, and deploying machine learning and deep learning models that will be integral to our AI projects. You'll collaborate closely with various teams, transforming complex AI concepts into practical applications that deliver real-world value.

Your Role and Responsibilities
  • Build and Deploy Models:
  • Design, develop, and optimize machine learning and deep learning models.
  • Implement algorithms to improve the performance and scalability of AI systems.
  • Data Preparation:
  • Handle data collection, cleaning, and preprocessing for large datasets.
  • Develop and maintain data pipelines to ensure efficient data processing.
  • Code and Integrate:
  • Write clean, efficient code and integrate AI models into production environments.
  • Optimize systems for reliability, scalability, and performance.
  • Innovate and Research:
  • Stay updated on the latest AI advancements and experiment with new models and techniques.
  • Prototype new ideas and contribute to the company’s AI strategy.
  • Collaborate Across Teams:
  • Work closely with data scientists, software engineers, and product managers.
  • Translate complex AI concepts into practical applications that meet business needs.
  • Evaluate and Optimize:
  • Assess and improve the performance of AI models using metrics like accuracy and recall.
  • Continuously optimize models for speed, memory usage, and resource efficiency.
  • Ensure Compliance and Ethics:
  • Ensure AI solutions adhere to ethical standards and regulatory requirements.
  • Implement measures to guarantee model transparency, fairness, and interpretability.
  • Deploy and Monitor:
  • Oversee the deployment of AI models and monitor their performance in production.
  • Set up automated monitoring systems to ensure models function effectively in real-world scenarios.
    Glsab24


Required Technical and Professional Expertise
  • 8-12 years of experience in frontend/UI development, with a strong focus on building high-performance, scalable web applications.
  • Expertise in building reusable UI components and libraries to ensure consistency and modularity across applications.
  • Experience in performance optimization techniques, including profiling, lazy loading, and minimizing render times.
  • Solid understanding of theming principles and creating adaptable, customizable UI for different use cases.
  • Familiarity with Web Components and leveraging them to create reusable and encapsulated UI elements.
  • Experience with Palamida or other tools for open-source component management and license compliance.
  • Understanding of cross-browser compatibility issues and responsive design principles to ensure a seamless user experience across devices.
  • Familiarity with build tools, version control (Git), and CI/CD pipelines to streamline development and deployment.
  • A passion for exploring new frontend technologies and frameworks to continuously improve the UI.
  • Strong problem-solving skills, with a focus on debugging and performance tuning.
  • Excellent communication and collaboration skills, with experience in mentoring junior developers.


Preferred Technical and Professional Expertise
  • Proficient in Angular, React, or both, with a deep understanding of their ecosystems, component architecture, and state management.
  • Hands-on experience with RxJS for managing asynchronous data streams and reactive programming in modern web applications.
  • Strong knowledge of JavaScript (ES6+), as well as Git for version control, and Webpack or Gulp for build automation.
  • Expertise in CSS3 and SASS/LESS for advanced styling, including responsive design and cross-browser compatibility.
  • Experience in theming, creating reusable and customizable UI components for different applications.
  • Adept at conducting code reviews, ensuring adherence to coding standards, and mentoring junior team members to improve code quality.
  • Experience with Jest or similar testing frameworks for writing unit, integration, and end-to-end tests.
  • Exposure to CI/CD pipelines and automated testing workflows.
  • Strong problem-solving skills, with experience in debugging, performance optimization, and profiling.
  • Ability to work in an Agile environment, collaborate with cross-functional teams, and adapt to changing project requirements

About Business Unit
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.

Your Life @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?



About IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Location Statement
When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience.

For additional information about location requirements, please discuss with the recruiter following submission of your application.

Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


Jobs at Bangalore

IBM

Process Analyst Human Resource Oper…

Entry Level

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Package Consultant: SAP Cloud Integ…

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

Paypal

Staff Software Engineer

Freshers/Experienced

Bangalore, Karnataka

View Details

Last Date: Nov. 24, 2024

Virtusa

MDM

Full Time

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024

Amazon

Solutions Architect, SMB Focus

Freshers/Experienced

Bangalore, Karnataka

View Details

Last Date: Nov. 26, 2024

Amazon

Software Development Manager, AWS Q…

Freshers/Experienced

Bangalore, Karnataka

View Details

Last Date: Nov. 19, 2024

IBM

Application Developer: SAP ABAP HANA

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

Infosys

Product Manager- Healthcare

9 - 14 Years Exp.

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024

Virtusa

Lead Spark Developer

Full Time

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024

Virtusa

QA Automation Lead

Full Time

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024

Virtusa

Senior Consultant

Full Time

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024

Virtusa

Senior Consultant

Full Time

Bangalore, Karnataka

View Details

Last Date: Dec. 31, 2024




More Jobs at IBM

IBM

Application Developer: Oracle eBS

Professional

Kolkata, West Bengal

View Details

Last Date: Nov. 22, 2024

IBM

AI Engineer

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Semiconductor Package Design – Elec…

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Package Consultant: SAP Application…

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

BC/DR Analyst

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Process Associate Finance & Adminis…

Entry Level

Mumbai, Maharashtra

View Details

Last Date: Nov. 22, 2024

IBM

Process Analyst Finance & Administr…

Entry Level

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Package Consultant: SAP HANA FIN RE…

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

SW Developer for IBM Z

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

SW Developer for IBM Z

Entry Level

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Package Consultant: SAP HANA SCM MM

Professional

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024

IBM

Process Analyst Finance & Administr…

Entry Level

Bangalore, Karnataka

View Details

Last Date: Nov. 22, 2024