S

Snowflake

Runs a cloud platform for business data and AI

Software Engineer - AI Team

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listedHybrid

About the Job

Requirements

  • At least four years of experience building production backend or distributed systems in C++, Java, Go, Python, or a comparable language.
  • Experience designing and operating high-throughput services, including handling concurrency, backpressure, partial failures, and observability.
  • Experience designing service or remote procedure call APIs, such as REST or gRPC.
  • Experience with software engineering best practices, including programming, testing, version control, continuous integration and delivery, containers, and agile development.
  • Experience building distributed systems that guarantee high throughput without compromising reliability.
  • A Bachelor of Science degree in a technical field.
  • Ability to turn loosely defined problems into scoped, testable designs.
  • Ability to communicate results and complex concepts to leadership.
  • Ability to produce solutions independently in an organized manner and to work in a team.

Responsibilities

  • Find optimal solutions to complex, often ambiguous problems.
  • Participate in all stages of building and running the platform behind Snowflake’s AI functions, from design and implementation through rollout and production support.
  • Work closely with research teams and product and engineering partners to understand and shape short- and long-term product development strategy.
  • Mentor less experienced engineers.

Desired Qualifications

  • A Master of Science or PhD is a plus.
  • Experience with SQL engines, query execution, or other large-scale data systems is a strong asset.
  • Hands-on experience in the MLOps field, such as deploying machine-learning models, is a plus.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs