Skip to main content
Back to jobs

Software Engineer - AI Solutions (f/m/d)

External
awin logoAwin · Iași, Romania
Full-timeOn-site1mo ago30+ days old, may be filled
AgileAngularAPI DesignAWSCachingCI/CD
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Implement and maintain Infrastructure as Code using Terraform and Terragrunt.
  • Exposure to AI/LLM application development or orchestration frameworks such as LangChain or LangGraph.
  • Experience working with Angular for frontend integrations or internal tooling.
  • Familiarity with LangSmith or similar tracing and observability platforms.
  • Exposure to conversational AI systems, agent-based workflows or retrieval-augmented generation (RAG) concepts.
  • Our Offer
  • Flexi-Week and Work-Life Balance: We priori

Additional Information

Purpose of the Position We are hiring a Software Engineer for the AI Solutions team to design, build and operate the backend systems, APIs and cloud-native services that power Awinʼs next-generation AI-native products. You will deliver production-grade features used by advertisers, publishers and partner managers to improve discovery, automation and decision-making through conversational experiences and intelligent workflows. This role combines strong backend engineering with practical exposure to AI-enabled application development. You will focus on building reliable, secure and maintainable systems that integrate LLMs and AI workflows into production, while collaborating closely with Senior AI Engineers, Data Engineers, Senior Software Engineers and Product Managers. The Team You will be joining the AI Solutions team in our Growth Domain. This team is responsible for building AI-native products and capabilities across the organisation. Our work is highly visible and every feature you ship can have a direct impact on how our customers operate and grow affiliate programs. The team works across conversational AI, intelligent automation, AI-assisted discovery etc., We partner closely with Product Managers, UX, Data Engineering and platform teams to move ideas from experimentation into reliable production systems. Our engineering culture is built on pragmatic problem solving, strong ownership, fast iteration and building production-ready systems with a strong operational mindset. We care deeply about reliability, observability, maintainability and delivering measurable customer value. Weʼre cloud-first on AWS, working primarily with a Python-based backend stack alongside modern AI tooling and infrastructure. The team practices Scrum and youʼll have the opportunity to contribute ideas, improve engineering practices and work closely with experienced engineers across AI, backend and platform domains. Along with access to learning platforms, hackathons and cross-team initiatives, you will have opportunities to grow your expertise in backend engineering, cloud-native systems and modern AI-enabled product development. What Youʼll Do Design, build and operate scalable backend services and APIs for AI-enabled applications and workflows. Collaborate with Senior AI Engineers and Data Engineers to integrate AI capabilities and LLMbased workflows into production systems. Develop cloud-native services using Python and frameworks such as FastAPI on AWS with ECS, Lambda, RDS, S3 and ElastiCache/Redis. Support AI orchestration and intelligent agent workflows, including inference pipelines, tool integrations and scalable AI workflow patterns. Build and maintain CI/CD pipelines, automated testing and release processes. Improve observability and operational excellence through logging, monitoring, distributed tracing, alerting and production troubleshooting. Participate in system design discussions, code reviews and architecture reviews. Optimise backend services for performance, scalability, resilience and cost-efficiency. Work closely with Product Managers and cross-functional teams to translate user problems and business requirements into technical solutions. Contribute to engineering culture through collaboration, ownership, knowledge sharing and continuous improvement. What Youʼll Bring 3+ years of professional experience building backend systems and APIs in production environments. Strong Python development skills and experience with frameworks such as FastAPI, Flask or similar. Solid backend engineering fundamentals including API design, distributed systems, concurrency, caching and performance optimisation. Experience working with AWS services such as ECS, Lambda, RDS, S3 and ElastiCache/Redis. Infrastructure as Code experience using Terraform or Terragrunt. Experience with PostgreSQL, Redis, Docker and CI/CD tooling such as GitHub Actions. Working knowledge of Java and/or TypeScript with the ability to understand, contribute to or integrate with services and applications built using those technologies. Understanding of observability, monitoring and operational best practices for production systems. Ability to debug and troubleshoot issues across APIs, infrastructure and application services. Strong collaboration and communication skills within agile product teams. Interest in AI-enabled applications and willingness to work across backend, infrastructure and AI integration layers.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at awin? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect