New offer - be the first one to apply!

November 4, 2026

Senior AI Data Software Engineer

Senior • Remote

Poznań, Pl-30, Poland

Quick Facts

  • Role: Senior AI Data Software Engineer

Description

Senior AI Data Software Engineer role focused on implementing and optimizing AI-ready data ingestion, transformation, validation, and retrieval. You will process diverse data sources (e.g., RDBMS, REST APIs, flat files, streams, time series, SAP), work with Spark and Databricks on cloud platforms, and support next waves of AI adoption including agentic development environments. You will collaborate with data scientists, analysts, and IT professionals while providing thought leadership on data software engineering best practices.

Responsibilities

  • Implement data ingestion from diverse sources using RDBMS, REST HTTP APIs, flat files, streams, time series data, and SAP
  • Research and apply data software engineering technologies for ingestion
  • Process and transform data using Spark, Databricks, and cloud services
  • Implement agentic development environments to support AI adoption
  • Execute project-specific business logic through programming languages supported by the primary data platform
  • Optimize data retrieval, build dashboards, and perform data validation
  • Collaborate with data scientists, analysts, and IT professionals
  • Provide thought leadership on data software engineering best practices and technology trends
  • Maintain data source and platform integrity and security
  • Troubleshoot, debug, and upgrade data systems and applications

Requirements

  • 4+ years of software development with data software engineering technologies
  • Advanced knowledge of Python
  • Proficient with Spark and Databricks
  • Experience with Azure, AWS, or GCP
  • Experience using AI development tools (e.g., Claude Code, GitHub Copilot, Cursor)
  • Strong understanding of JSON, Parquet, and Avro
  • Hands-on SQL and NoSQL experience, including Cassandra and MongoDB
  • Proficiency in data warehousing solutions and ETL processes
  • Bachelor’s degree in Computer Science, Mathematics, or related technical field
  • Detail-oriented with excellent analytical and problem-solving skills
  • Knowledge of software development methodologies and best practices
  • Excellent oral and written English communication (B2+)

Benefits

  • Hybrid-by-design with opportunity to work remotely within Poland; possibility to work abroad up to 60 days annually
  • Career development programs, thought leadership and mentoring, soft skills and well-being programs
  • Certifications (Anthropic, Gemini, GCP, Azure, AWS) and English classes
  • Stable pay and Employee Stock Purchase Plan (15% discount)
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis and football, free snacks and coffee
  • Corporate, social and well-being events
  • Benefits apply to employees; open to B2B contractors with terms agreed individually

Similar jobs you might like

Unlock Full Resume Report