Senior Developer
India
Job Description
Senior Developer
Bengaluru, Karnataka

Job Summary

JOB DESCRIPTION
• 3-5 years of production experience working in Data Science, Machine Learning within supply chain or other high data volume domains
Proficiency in developing applications with at least one compiled language -Python.

• Solid production experience using Python (including Various Libraries), PySpark and SQL and expert level production experience with Apache Spark, MLLib

• Experience using Azure/AWS to build end to end distributed technical solutions and as well as general cloud native applications.
Strong fundamentals in problem solving, algorithm design and complexity analysis. Hands-on experience with web APIs

.• Experience with cloud-native architecture and container orchestration (particularly Docker and Kubernetes) preferred.
Experience utilizing Git, Azure DevOps, MLFlow  CI/CD, and MLOps frameworks for best practice code management and collaboration.• Experience with Searching Technology like Elastic Search and something similar is a plus• Dashboarding and data visualization tools is a plus. Familiarity with streaming frameworks as well as relational and streaming analytics frameworks is a plus.• Broad knowledge of relational and non-relational databases, caching technologies, serialization formats, and their use in designing and optimizing ML systems is required.


Some key points of customer shortlisting of profiles, other than given JD.

•  Practical Hands on Industry Experience
•  No POC, Internal concepts projects
•  No only Certifications

Key Responsibilities

1. To maintain existing features, troubleshoot bugs , resolve ad-hoc requests and provide support for enhancement (major and minor) /new developments based on business/ client requirements as well as from the functional and technical team of HCL on the project.
2. To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
3. To perform activities related to enhancement creation of documents for CMMi and client requirements
4. To provide technical guidance to junior developers
5. To interact with the customer and internal teams to gather requirements for development purposes.

Skill Requirements

null

Other Requirements

null
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion.