Senior Software Engineer - AI Integrations
Wonderful
Senior Software Engineer – AI Integrations
- Milan
- Full-time
Description
Wonderful enables enterprises to build, test, deploy, and monitor AI agents for their most complex needs, serving customers and employees seamlessly across voice, chat, email, and back-office systems in any language or cultural context.
Role Overview
We’re looking for a skilled and versatile Software Engineer to lead the integration of our AI platform into local customer environments. This is a highly hands-on, customer-facing role at the intersection of backend engineering and applied AI.Rather than building the core platform itself, you’ll focus on adapting, integrating, and customizing AI agents to fit real-world workflows. You’ll collaborate directly with customers, working end-to-end to ensure seamless onboarding, tailored functionality, and production-ready deployment of AI-powered solutions.We’re seeking someone who can move fast across the stack, thrives in ambiguous environments, and loves solving complex technical problems that make a real impact.
Requirements
Responsibilities
- Integrate our AI platform with customer systems, APIs, and workflows
- Design and implement backend services and data pipelines to support integrations
- Build, configure, and deploy AI agents tailored to specific customer use cases
- Collaborate directly with customers to understand requirements and deliver custom solutions
- Serve as a trusted technical contact for customer-facing teams
- Troubleshoot, debug, and optimize integrations in real-world environments
- Work closely with internal product and R&D teams to align customer needs with platform capabilities
What We’re Looking For
- 4–5+ years of software development experience, including production-grade backend systems
- Strong proficiency in TypeScript and Go
- Solid understanding of HTTP, REST APIs, and modern web integration patterns
- Hands-on experience working with AI agents and integrating LLMs into real-world applications
- Comfortable navigating cloud environments and shipping fast across the stack
- Excellent communication skills and confidence working directly with customers
- Problem-solver mindset with a high degree of autonomy and adaptability
Bonus Points
- Experience in early-stage startups or fast-paced product teams
- Familiarity with cloud infrastructure (AWS, GCP) and containerized deployments (Docker, Kubernetes)
- Understanding of vector databases, embedding models, or retrieval systems
Why This Role Is Unique
- Blend deep technical work with meaningful customer interaction
- See your code used in production by real customers, often within days
- Work at the cutting edge of AI, building systems that combine software engineering with LLMs
- Join a lean team where your contributions are highly visible