Software Engineer : Data & AI
Core
Design and build scalable data warehousing and analytics solutions, including GenAI-powered applications and agentic workflows, to support critical business decisions across Retail, Sales, Operations, Finance, and other domains.
Role type
Senior IC data engineering and applied AI/ML engineer
Builds
End-to-end data pipelines (batch, near real-time, real-time), GenAI applications, AI agents, and data-centric agentic solutions
Domain
Enterprise data warehousing, analytics, and generative AI
Deliverable
production ML models
Required skills
Data pipeline design, GenAI application development, AI agent/workflow creation, Python, SQL, dimensional data modeling
Preferred skills
Multi-agent system design, cloud-native architecture, ML model training and serving, full-stack application development
Technologies
Snowflake, Spark, Iceberg, SingleStore, Kafka, Cassandra, HANA, LangChain, LlamaIndex, PyTorch, TensorFlow, React, Streamlit, FastAPI
Responsibilities
Translate complex business requirements into scalable technical solutions meeting data warehousing/analytics design standards. Design statistical or deep learning solutions to address business challenges. Develop solutions independently or guide others. Deliver outcomes into production. Manage partner communication and project risks.
Seniority
Senior, hands-on IC