S

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

Software Engineer - AI

AI Application EngineeringPosted on Nov 9
Full-timeWrocław, PolandIn-person

About the Job

Requirements

  • Regularly use AI coding agents for development and be able to demonstrate work built with them through commercial or personal projects.
  • Have at least 2 years of commercial backend software development experience.
  • Have programming skills in Python, Go, and JavaScript, and use TypeScript for AWS CDK.
  • Have hands-on experience with AWS Lambda, S3, SQS/SNS, IAM, and CloudWatch.
  • Have working knowledge of PostgreSQL and/or DynamoDB and good SQL skills.
  • Have experience building or maintaining data-processing jobs or pipelines, including understanding idempotency and retries.
  • Have experience integrating REST APIs.
  • Have hands-on experience with LLM APIs such as Bedrock, OpenAI, or Anthropic, including prompts and structured outputs.
  • Be familiar with Git, CI/CD pipelines, and automated testing.
  • Understand data structures, design patterns, and clean-code principles.
  • Have upper-intermediate (B2) written and verbal English.

Responsibilities

  • Use AI coding agents such as Cursor or Claude Code as the primary development workflow, and review, test, and own all generated code.
  • Implement features and improvements in backend services and data pipelines that process conversation data.
  • Integrate LLM services such as Amazon Bedrock into existing workflows, including prompts, structured outputs, validation, and retries.
  • Build and maintain integrations with external systems through REST APIs such as Jira.
  • Extend automated quality checks by adding real cases to regression test sets, tracking accuracy metrics, and comparing results with the human baseline.
  • Review system outputs and real customer conversations, identify why the system was wrong, and fix the issue.
  • Participate in technical discussions and contribute to specifications for assigned features.
  • Maintain service reliability and observability through logging, metrics, and alarms together with senior engineers.
  • Write unit and integration tests, and participate in code reviews.
  • Collaborate with a distributed, cross-functional team and the product owner on daily priorities.

About the Company

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

SQUAD PL provides end-to-end engineering services for AI-powered camera and IoT products, acting as an integrated partner from concept to manufacturing readiness. It combines hardware engineering (sensor selection, PCB design, power optimization) with full-stack software (firmware, connectivity, cloud backends, and iOS/Android mobile apps) and an AI data pipeline (data collection, annotation, analytics). Its large in-house R&D footprint and testing labs enable early real-world validation, helping reduce risk and speed time-to-market. Its goal is to deliver complete product development and validation under one roof, allowing customers to bring AI camera and IoT devices to market efficiently while maintaining control over hardware, software, and data.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2016

Recently Posted Jobs

Explore more opportunities at SQUAD PL

See more jobs