Principal Software Engineer - AI Poland
Core
Design and build scalable, governed, managed AI services and distributed platforms for the Cortex Platform, enabling customers to construct AI ETL pipelines on multi-cloud data.
Role type
Principal Software Engineer (AI/ML Infrastructure)
Builds
Customer-facing AI Functions portfolio and scalable distributed platforms for the global Snowflake platform
Domain
Cloud Data Platform / AI Infrastructure / Multi-cloud Services
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, large-scale system architecture, Python, Java, C/C++, Go, Data structures and algorithms, End-to-end product development
Preferred skills
NLP, Cross-functional collaboration with product managers
Technologies
Python, Java, C, C++, Go
Responsibilities
Build customer-facing AI Functions portfolio, Design and implement highly scalable distributed platforms, Ensure operational readiness of services for reliability and performance
Seniority
Principal, hands-on IC with strategic decision-making