Software Engineer - AI Solutions (f/m/d)
Core
Design, build, and operate backend systems, APIs, and cloud-native services that power AI-native products for advertisers, publishers, and partner managers.
Role type
Mid-level backend software engineer (AI integration)
Builds
Scalable backend services, APIs, and AI workflow orchestration pipelines for conversational AI and intelligent automation.
Domain
Affiliate marketing technology / AI-enabled product development
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI/Flask), AWS (ECS, Lambda, RDS, S3, ElastiCache), PostgreSQL, Redis, Docker, CI/CD (GitHub Actions), Terraform, distributed systems, API design, observability
Preferred skills
Java/TypeScript, LangChain/LangGraph, Angular, LangSmith, RAG concepts
Technologies
Python, FastAPI, Flask, AWS, ECS, Lambda, RDS, S3, ElastiCache, Redis, PostgreSQL, Docker, Terraform, Terragrunt, GitHub Actions, LangChain, LangGraph, Angular, LangSmith
Responsibilities
Design and build scalable backend services and APIs for AI-enabled applications; Integrate AI capabilities and LLM-based workflows into production systems; Develop cloud-native services using Python and AWS; Support AI orchestration and intelligent agent workflows; Build and maintain CI/CD pipelines and automated testing; Improve observability and operational excellence through logging and monitoring; Participate in system design, code reviews, and architecture discussions; Optimize backend services for performance, scalability, and cost-efficiency.
Seniority
Mid-level, hands-on IC