Senior Data Scientist

Job Description
Position Code: Backend Product & Platform Technology
Job Role: Data Scientist
Location: Bangalore
Designation: Data Architect / Data Scientist
Reporting To: Engineering Leader / CTO
Function: Technology
Compensation: Negotiable & Attractive

Interview Rounds:

– Screening by Search Firm
– Technical Interview with Dev Manager/Architect (F2F/Video)
– Interview with CEO
– HR Discussion
– Role Pre-Requisites
– Essential Qualifications & Experience:
– 8-15 years of experience in data exploration and analysis.
– Expertise in Spark, Python, and Airflow for designing and building data pipelines.
– Experience with real-time data ingestion, transformation, and processing.
– Skilled in designing data frameworks for demand planning, forecasting, and recommendations.
– Proficient in complex SQL queries and data strategy for both structured and unstructured data.
– Experience with petabyte-scale data and real-time analytics tools.
– Preferred Qualifications & Experience:
– Bachelor’s or higher degree in Computer Science, Data Science, or related field.
– Strong knowledge of distributed data processing, real-time data streaming (e.g., Kafka), and statistical modeling.
– Hands-on experience in creating real-time dashboards for large datasets.
– Familiarity with machine learning models and LLM algorithms.
– Proficiency in feature engineering, data quality management, and model performance monitoring.
Soft Skills
Essential:
– Innovative and visionary thinking.
– Customer-focused mindset.
– Strong collaboration and adaptability.
– Curiosity and proactive problem-solving.
– Ability to visualize and strategize solutions.
Preferred:
– Change management expertise.
– Position Summary
– The role involves developing and optimizing backend services, data pipelines, and analytics platforms to support scalable and efficient solutions for next-generation e-commerce platforms. The candidate will collaborate with cross-functional teams to design, build, and refine data-driven systems.

Key Responsibilities
– Collaborate on technical design, coding, testing, and stabilization.
– Work in an agile environment to develop scalable and flexible backend services.
– Fine-tune services for multi-tenant scalability and high user engagement.
– Integrate backend services with UI workflows.
– Conduct unit testing, integration testing, and system performance evaluations.
– Partner with product and functional teams to align development with business goals.
– Maintain CI/CD pipelines for smooth deployment and bug-free code.