Senior Software Engineer – Foundational Data Systems for AI - India, remote

Posted about 1 month agoViewed
IndiaFull-TimeAI Systems
Company:Granica
Location:India
Languages:English
Seniority level:Senior
Skills:
SQLArtificial IntelligenceCloud ComputingData AnalysisData MiningDesign PatternsJavaMachine LearningSoftware ArchitectureC++AlgorithmsData engineeringData StructuresGoNosqlRustSparkLinuxDevOpsSoftware EngineeringData management
Requirements:
Depth in distributed systems: consensus, partitioning, replication, fault tolerance Experience with columnar formats such as Parquet or ORC and low-level encoding strategies Understanding of metadata-driven architectures and adaptive query planning Production experience with Spark, Flink, or custom distributed engines on cloud object storage Proficiency in Java, Rust, Go, or C++ with an emphasis on clarity and quality Curiosity about theory of the mathematics of compression, entropy, and learning efficiency A builder’s mindset: pragmatic, rigorous, and grounded in long-term systems thinking
Responsibilities:
Architect the transactional and metadata substrate Build systems that reorganize data autonomously Optimize bit-level organization Develop distributed compute systems Implement new algorithms in compression, representation, and optimization Design for minimal time between question and insight
Similar Jobs:
Posted about 2 months ago
Asia Pacific & Middle EastFull-TimeCybertech
Senior People Operations Partner (APME)
Company:Filigran
Posted about 2 months ago
New York City, Mountain View, Latin America, IndiaFull-TimeAI Systems
Lead QA Engineer
Company:
Posted 5 months ago
United States, Latin America, IndiaFull-TimeData Solutions
Solutions Engineer
Company:phData