AI Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Backend · Artificial Intelligence
In short
Responsibilities
- Design and build production-grade backend services and APIs that expose AI/ML capabilities.
- Turn research prototypes from the AI/ML team into scalable, secure, reliable software.
- Integrate AI services with robust error handling, monitoring, and fallback paths.
- Design and optimise data and model-serving pipelines for performance, reliability, and cost.
- Own deployment including CI/CD, environment management, and automation.
- Make AI systems observable through logging, tracing, metrics, dashboards, and alerts.
- Implement evaluation harnesses, quality gates, and regression tests.
- Ensure secure handling of PII, access control, encryption, and GDPR-aligned practices.
- Contribute to team growth through code reviews, technical talks, and mentoring.
Requirements
- Bachelor's degree or equivalent experience.
- 3+ years in software engineering, machine learning, or similar.
- Strong Python experience building backend services and RESTful APIs (FastAPI, Flask, or similar).
- Track record of shipping backend systems that stayed up in production.
- Experience integrating AI/ML services and third-party APIs into real systems.
- Hands-on with containerisation and orchestration (Docker, Kubernetes) and cloud-native design.
- Cloud experience, ideally Google Cloud Platform (GKE, Cloud Run, Pub/Sub, BigQuery, Vertex AI, or similar).
- Comfortable across database types (relational, NoSQL, and/or vector) and designing efficient data access patterns.
- Familiar with event-driven and microservices architectures, and both sync and async processing.
- Proficiency in setting up CI/CD, instrumenting shipments, and default security considerations.
- Clear, precise, structured communication style with a tendency to share knowledge.
- English C1 (verbal and written).
Desired Qualifications
- Post-graduate study a plus.
- Other stacks (TypeScript, Node, Go) a plus.
- Additional languages a plus.
Benefits
- Chance to define how AI reaches production and set patterns for the AI platform.
- Work on visible systems where your decisions impact customer reliance on AI features.
- Proximity to AI/ML teams to learn the frontier and own the engineering that makes AI usable.
- A platform problem worth solving at the scale of millions of customer conversations.
- International, inclusive environment with continuous development.
- Hybrid working model.
- Competitive salary.
- Flexible schedule.
- Modern office with space to take a break.
- Corporate benefits and discounts.
Skills
Transcom provides digitally enhanced customer experience (CX) services to some of the world's most ambitious brands. More than 300 clients globally, including disruptive e-commerce players, category redefining fintechs, and technology legends rely on us for on-, off-, and nearshoring services. Transcom’s over 33,000 employees work in 90 contact centers and work-at-home networks across 28 countries, creating brilliant experiences in customer care, sales, content moderation, and backoffice services. We help our clients drive their brands forward, customer satisfaction up, and operating costs…
Company
TranscomJob Posted
4 days ago
Employment Type
Full Time
Work mode
Hybrid
Experience Level
Mid-Senior
Locations
Zagreb, Croatia
Qualification
Applicants
Be an early applicant
