Job ID: DEV-IND-2280
Department: Software Development
Job Type: Permanent
Location: India
We are looking for a Senior Data & AI Platform Engineer with strong expertise in data architecture, database design, and scalable system development. The ideal candidate should have a deep understanding of data engineering concepts, modern data platforms, and the ability to design robust, scalable backend systems and data pipelines.
Key Responsibilities
- Design and develop scalable backend systems using Python
- Define and implement data architecture and database design strategies
- Build and optimize data ingestion and transformation pipelines
- Develop and maintain unified data models across multiple systems
- Design end-to-end data flows and integration strategies
- Collaborate with cross-functional teams to ensure efficient data handling and processing
- Ensure system scalability, performance, and reliability
- Design and implement ML-enabled components (e.g., pattern detection, relationship mapping, anomaly detection) and integrate them into backend systems and APIs
- Work with structured and unstructured data to support AI-driven insights, including data preparation, feature engineering, and pipeline development
- Collaborate with AI/analytics teams to deploy, monitor, and optimize ML models within production environments
Core Technical Skills
- Backend & System Design
- Strong experience in Python development
- Expertise in system scalability and performance optimization
- Solid understanding of distributed systems and backend architecture
- Data Engineering Concepts (VERY IMPORTANT)
- Strong knowledge of data modelling (OLTP vs OLAP)
- Understanding of data warehousing concepts
- Experience with data lake architecture
- Strong knowledge of REST APIs (Flask/Django/FastAPI)
Platforms (Highly Preferred)
- Modern data lake systems
- Ability to design and implement unified and scalable data models
System Thinking & Architecture
- Design scalable backend architectures
- Define and manage data flow across systems
- Guide integration strategies between multiple services and platforms
Requirements (Qualifications/Experience/Competencies)
Good to Have
- Experience with cloud platforms (AWS / GCP / Azure)
- Exposure to real‑time data processing systems
- Knowledge of ML data pipelines or analytics workflows
What We’re Looking For
- Passion for experimenting with new tools, frameworks, and ideas
- Ability to quickly prototype and iterate on features
- Interest in blending creativity with engineering
- Comfort working in less rigid, exploratory development environments
- Strong curiosity and self‑learning mindset
Bonus Points If You
- Use AI‑assisted coding tools (like GitHub Copilot, Cursor, Antigravity, Claude)
- Build side projects, prototypes, or experimental apps
- Enjoy rapid MVP development, or creative coding
- Stay updated with latest trends in AI, and developer tools
Experience
6–8 years of experience