Software Engineer - AI Poland
Snowflake(1 month ago)
About this role
The Software Engineer - AI at Snowflake focuses on developing platforms for advanced AI solutions, including multi-modal large language models (LLMs) and natural language processing (NLP) capabilities. Responsibilities include solving complex software challenges, participating in all stages of AI product development, collaborating with cross-functional teams, and mentoring junior engineers. The ideal candidate should have 3+ years of experience in scalable backend development, proficiency in languages like Go, Python, or Java, and familiarity with software engineering best practices and AI/ML deployment.
Required Skills
- Software Development
- LLMs
- NLP
- AI
- Backend Languages
- SDKs
- Web Service APIs
- Production Code
- Version Control
- CI/CD
+9 more
Qualifications
- BSc in a technical field (AI/ML, CS, DS, Physics, Math, etc)
- MSc/PhD is a plus
About Snowflake
www.snowflake.comSnowflake, Inc. is a cloud-based data warehousing company that provides a highly scalable and reliable platform for data storage, processing, and analytics. Known as the Snowflake Data Cloud, it empowers organizations to seamlessly manage and analyze their data, leveraging AI and advanced analytics tools without the complexity of traditional data management solutions. Snowflake's architecture eliminates data silos, enabling real-time collaboration and driving innovation across various industries. Its user-friendly interface and robust security features make it a preferred choice for businesses looking to harness the power of their data effectively.