Location: Vaughan, Canada
Workplace: remote
Are you looking for a company where YOUR VOICE is heard? Where you can MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
The Implementation Engineer (Integrations) designs, builds, and supports IVR and API integrations for enterprise contact center environments. This role works directly with customers to gather requirements, design call flows, and connect internal systems with third-party services such as CRM platforms, billing systems, and payment services. The position combines hands-on integration development, solution consulting, and troubleshooting to deliver reliable, scalable solutions and successful customer deployments.
What You Will Be Doing:
Analyze customer contact center configurations, data extracts, and call flows to plan for the API integration
Gather and document customer requirements for API integrations, evaluate system readiness, and define scope, deliverables, and API integration timelines.
Build integrations between Intermedia contact center platform and third-party services using APIs, including CRM, billing, and payment platforms.
Read API documentation and design authentication, requests, data mappings, retries, and error handling; validate authentication and connectivity using tools such as Postman.
Create and maintain backend services, webhooks, middleware, and automation workflows that support customer implementations and ongoing data exchange.
Transform and synchronize data across systems, including mapping and validating customer records between CRM platforms, billing systems, and internal databases.
Design and implement API-driven IVR call flows, including data collection, menu design, conditional routing, and payment integrations; guide customers in creating efficient, user-friendly experiences.
Work with product, backend engineering, security, support, and vendor teams to clarify requirements, resolve technical constraints, and implement integrations with cloud services such as Azure or AWS.
Write and maintain automated tests, integration documentation, and operational runbooks covering configuration, deployment, monitoring, and recovery.
Troubleshoot integration failures, latency, and data quality; lead troubleshooting of production incidents and complex issues across APIs, IVR platforms, CRM systems;
Apply security practices including OAuth 2.0, secrets management, and encryption.
Lead technical design discussions and provide professional services and consulting for large and strategic customer accounts throughout implementation.
Provide post implementation escalation support to ensure stability and successful adoption.
What You Will Bring to the Role:
Bachelor’s degree in Computer Science, Information Technology, Telecommunications, or a related field with 5+ years of experience in contact center technology, systems integration, or technical implementation. Equivalent combinations of education and experience may be considered.
Hands-on experience with enterprise contact center technologies, including IVR call flows, routing rules, callbacks, external data tables, working hours configurations, and reporting or monitoring tools.
Strong understanding of REST APIs, JSON, webhooks, and OAuth 2.0, with practical experience using API documentation and tools such as Postman to build, validate, and troubleshoot integrations.
Familiarity with GraphQL APIs and API debugging using Swagger or developer portals.
Hands-on scripting or development experience in a backend language such as Python, JavaScript, Java, or C#, including working with variables, data types, string manipulation, and error handling.
Working knowledge of SQL, data mapping, and data transformation to support reliable synchronization and validation across systems.
Experience integrating CRM platforms such as Salesforce or Zendesk with external systems and evaluating their API capabilities and technical constraints.
Experience with cloud services, logging, and monitoring, with strong troubleshooting skills across distributed systems, APIs, and IVR environments.
Understanding of API rate limits, retries, versioning, permissions, secrets management, and encryption, and the ability to apply these practices to customer integrations.
Ability to analyze customer environments and translate requirements into scalable solutions that improve contact center efficiency and customer experience.
Proven ability to manage deliverables, timelines, tests, and technical documentation, and to use ticketing or CRM systems to track implementation tasks, communications, and configuration updates.
Excellent written, verbal, and customer-facing communication skills, including the ability to explain technical concepts clearly and lead design discussions.
Ability to work independently and collaborate with Sales, Product, Development, Security, Support, and external vendors while continuously developing technical expertise.
Ability to work effectively in a remote environment, including maintaining a reliable home office setup with internet connectivity, a workstation, and required software.
Diversity Inclusion and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: United States
Workplace: remote
Are you looking for a company where YOUR VOICE is heard? Where you can MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
The Implementation Engineer (Integrations) designs, builds, and supports IVR and API integrations for enterprise contact center environments. This role works directly with customers to gather requirements, design call flows, and connect internal systems with third-party services such as CRM platforms, billing systems, and payment services. The position combines hands-on integration development, solution consulting, and troubleshooting to deliver reliable, scalable solutions and successful customer deployments.
What You Will Be Doing:
Analyze customer contact center configurations, data extracts, and call flows to plan for the API integration
Gather and document customer requirements for API integrations, evaluate system readiness, and define scope, deliverables, and API integration timelines.
Build integrations between Intermedia contact center platform and third-party services using APIs, including CRM, billing, and payment platforms.
Read API documentation and design authentication, requests, data mappings, retries, and error handling; validate authentication and connectivity using tools such as Postman.
Create and maintain backend services, webhooks, middleware, and automation workflows that support customer implementations and ongoing data exchange.
Transform and synchronize data across systems, including mapping and validating customer records between CRM platforms, billing systems, and internal databases.
Design and implement API-driven IVR call flows, including data collection, menu design, conditional routing, and payment integrations; guide customers in creating efficient, user-friendly experiences.
Work with product, backend engineering, security, support, and vendor teams to clarify requirements, resolve technical constraints, and implement integrations with cloud services such as Azure or AWS.
Write and maintain automated tests, integration documentation, and operational runbooks covering configuration, deployment, monitoring, and recovery.
Troubleshoot integration failures, latency, and data quality; lead troubleshooting of production incidents and complex issues across APIs, IVR platforms, CRM systems;
Apply security practices including OAuth 2.0, secrets management, and encryption.
Lead technical design discussions and provide professional services and consulting for large and strategic customer accounts throughout implementation.
Provide post implementation escalation support to ensure stability and successful adoption.
What You Will Bring to the Role:
Bachelor’s degree in Computer Science, Information Technology, Telecommunications, or a related field with 5+ years of experience in contact center technology, systems integration, or technical implementation. Equivalent combinations of education and experience may be considered.
Hands-on experience with enterprise contact center technologies, including IVR call flows, routing rules, callbacks, external data tables, working hours configurations, and reporting or monitoring tools.
Strong understanding of REST APIs, JSON, webhooks, and OAuth 2.0, with practical experience using API documentation and tools such as Postman to build, validate, and troubleshoot integrations.
Familiarity with GraphQL APIs and API debugging using Swagger or developer portals.
Hands-on scripting or development experience in a backend language such as Python, JavaScript, Java, or C#, including working with variables, data types, string manipulation, and error handling.
Working knowledge of SQL, data mapping, and data transformation to support reliable synchronization and validation across systems.
Experience integrating CRM platforms such as Salesforce or Zendesk with external systems and evaluating their API capabilities and technical constraints.
Experience with cloud services, logging, and monitoring, with strong troubleshooting skills across distributed systems, APIs, and IVR environments.
Understanding of API rate limits, retries, versioning, permissions, secrets management, and encryption, and the ability to apply these practices to customer integrations.
Ability to analyze customer environments and translate requirements into scalable solutions that improve contact center efficiency and customer experience.
Proven ability to manage deliverables, timelines, tests, and technical documentation, and to use ticketing or CRM systems to track implementation tasks, communications, and configuration updates.
Excellent written, verbal, and customer-facing communication skills, including the ability to explain technical concepts clearly and lead design discussions.
Ability to work independently and collaborate with Sales, Product, Development, Security, Support, and external vendors while continuously developing technical expertise.
Ability to work effectively in a remote environment, including maintaining a reliable home office setup with internet connectivity, a workstation, and required software.
Diversity Inclusion and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: United States
Workplace: remote
About Intermedia
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About The Role:
We are seeking someone who loves to be the first point of contact for our customers regarding any issues a customer may have with their account. We take pride in our customer satisfaction and building customer loyalty; this position requires a candidate with the soft skills to be able to effectively and professionally communicate with customers and partners of all levels. Bring your stellar and high-quality service experience to a role where you will work with exemplary professionalism in a fast, friendly and positive manner.
As the newest member of our Billing Team, you will be working alongside a small, talented and passionate group. You will be responsible for providing customer service and billing support to our UCaaS SMB customer-base via inbound phone calls, emails, and outbound follow-up.
What you will be doing:
Answering customer phone calls and email cases in a timely manner, in-line with company and department goals
Documenting each customer interaction in our ticketing database (Oracle)
Explaining billing processes and procedures
Working directly with the customer service team and collaborating with the Technical Support staff, Sales, and members of other departments to ensure a positive customer experience
Verifying authorization to release information about accounts
Placing credits, refunds, and charges on accounts
What you will bring to the role:
Associates Degree in related field, Bachelor’s Degree Preferred
Minimum 2 years’ experience in Customer Service, Billing or Call Center environment
Billing support experience is highly preferred, including in-depth research, credit, refund, and payment-processing
Excellent data entry, proofreading, organizational, phone and communications skills
Ability to meet and/or exceed call center metrics (AHT, ASA, CSAT, FCR, etc.)
Must work well in team atmosphere and have excellent oral and written communication skills
Must have strong attention to detail, and the ability to deliver in a fast-paced environment
Telecom, VoIP, Networking, or Communications experience preferred
Must have exceptional organizational, critical thinking, and analytical skills
Strong computer skills required, with demonstrated competency in Windows, Internet, PC support, and MS Office, proficient in Excel, and the ability to type 35wpm
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Georgia
Workplace: hybrid
About Intermedia
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning EXCITED to work with
GREAT PEOPLE
and create
SUCCESS TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Location
Republic of Georgia
About the Role
We are looking for a .NET Developer to join our Email+ team. In this role, you will design, develop, test, and maintain scalable software solutions that power our email hosting, Microsoft 365 integration, and cloud services. You will work closely with product managers, architects, QA engineers, and fellow developers to build reliable, secure, and high-performance applications used by more than one million hosted mailboxes.
This is an excellent opportunity to work on large-scale cloud services, modernize existing systems, and contribute to products that combine Microsoft Exchange, Microsoft 365, email security, backup, and archiving technologies.
About the Team & Product
The Email+ team develops and supports a portfolio of products that integrate Microsoft Exchange email hosting with email filtering, archiving, encryption, backup, and a unified customer management portal (HostPilot). We also actively expand and modernize our Microsoft 365 ecosystem.
Our current initiatives include:
Modernizing Microsoft 365 license management
Extending functionality of cloud-native M365 microservices
Integrating Email Protection with Microsoft 365 and Office 365
Developing and supporting streaming services for Microsoft Exchange Backup, Archiving, and related solutions
Improving the scalability, reliability, and security of our email platform
Today, our platform hosts and protects over
1 million mailboxes
, providing enterprise-grade reliability, security, and performance.
We follow Agile/Scrum practices with two-week sprints, daily stand-ups, sprint planning, reviews, and retrospectives.
Key Responsibilities
Design, develop, test, and maintain applications using the .NET platform.
Build scalable backend services and APIs for cloud-based email and Microsoft 365 solutions.
Participate in the modernization of existing applications and migration toward modern architectures.
Collaborate with Product Management, QA, DevOps, and other engineering teams to deliver high-quality software.
Write clean, maintainable, and well-tested code following engineering best practices.
Troubleshoot, debug, and resolve production issues.
Participate in code reviews and contribute to improving development standards and engineering practices.
Optimize application performance, reliability, and scalability.
Stay current with emerging technologies, development frameworks, and AI-assisted software engineering practices.
Skills, Knowledge and Expertise
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
3+ years of professional software development experience with .NET technologies.
Strong proficiency in C# and .NET.
Experience building RESTful APIs and backend services.
Solid knowledge of
ASP.NET Core, an open-source web development framework | .NET
Core, MVC, and SQL Server.
Experience working with HTML, CSS, and JavaScript.
Understanding of object-oriented design principles and software design patterns.
Experience with Agile/Scrum development methodologies.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent communication and collaboration skills.
Nice to Have
Experience with Microsoft 365, Microsoft Exchange, or Office 365 APIs.
Experience with microservices architecture and distributed systems.
Experience with cloud platforms such as Microsoft Azure.
Familiarity with Docker, Kubernetes, or other containerization technologies.
Experience with messaging or streaming technologies.
Knowledge of email protocols (SMTP, IMAP, POP3, Exchange Web Services, Microsoft Graph API).
Experience working with monitoring and observability tools.
AI Tools & Modern Development
We encourage engineers to leverage modern AI-powered development tools to improve productivity and code quality. Ideal candidates should have:
Practical experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Cursor, or similar solutions.
Ability to use AI tools responsibly for code generation, debugging, documentation, testing, and refactoring while validating generated results.
Interest in adopting new AI-powered engineering practices to improve software development efficiency.
Benefits
What We Offer
Opportunity to work on high-scale, mission-critical cloud services used by over one million mailboxes.
Modern technology stack and opportunities to work with Microsoft 365 and cloud-native services.
Collaborative Agile environment with experienced engineers.
Opportunities for technical growth, learning, and career development.
Competitive compensation and benefits.
Location: Portugal
Workplace: remote
About Intermedia
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
We are looking for a proactive and eager Senior DevOps Engineer with experience in building, maintaining, and operating Linux based infrastructure at scale. This role is perfect for someone with a passion for automation and efficiency and thrives in a collaborative multi-national environment.
While
primarily remote
, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open offices in Porto in the future. This approach gives team members the flexibility to
work remotely
while also coming together in the office for collaboration and teamwork.
What you will be doing:
Collaborate closely with fellow devops engineers and the development team to deploy and maintain application infrastructure.
Assist in the development and support of tooling to streamline the deployment and maintenance of our products.
Work with Github, Jenkins, and Chef to deploy applications from development through to production environments.
Support both in-house and third-party applications, including handling deployments, upgrades, and troubleshooting.
Build and manage automation pipelines for application deployment and maintenance.
Engage in the day-to-day management of Linux servers via the command line
Create monitoring dashboards and alerts in Grafana leveraging Prometheus and Alertmanager.
Document processes and best practices clearly and concisely.
Participate in incident solving on-call rotation.
What you will bring to the role:
4+ years of experience in DevOps Engineering or a related field.
Strong understanding of the Linux operating system and comfort working at the command line.
Experience with using Chef or other configuration management tools to automate the creation and maintenance of servers and applications.
Ability to design, implement, and manage CI/CD pipelines using GitHub, Github Actions, and Jenkins.
Solid understanding of networking principles, including DNS, TCP/UDP, firewalls, and load balancers.
A willingness to dive into both complex systems and more routine tasks, ensuring that everything runs smoothly.
A foundational understanding of security best practices.
Proficiency with scripting languages like Bash, Ruby, Python, or Go.
Nice to Have
:
Experience with Kubernetes and Helm templating.
Experience with real-time voice/video protocols like SIP and RTP.
Familiarity with cloud infrastructure, particularly AWS.
Previous experience with tools such as Elasticsearch, RabbitMQ, MySQL, and Ansible.
Experience working with globally distributed and remote teams.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: United Kingdom
Workplace: remote
About Intermedia
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE A DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
We are looking for a proactive and eager Senior DevOps Engineer with experience in building, maintaining, and operating Linux based infrastructure at scale. This role is perfect for someone with a passion for automation and efficiency and thrives in a collaborative multi-national environment.
While primarily remote, this role may require occasional visits to the Bristol office or London.
What you will be doing:
Collaborate closely with fellow devops engineers and the development team to deploy and maintain application infrastructure.
Assist in the development and support of tooling to streamline the deployment and maintenance of our products.
Work with Github, Jenkins, and Chef to deploy applications from development through to production environments.
Support both in-house and third-party applications, including handling deployments, upgrades, and troubleshooting.
Build and manage automation pipelines for application deployment and maintenance.
Engage in the day-to-day management of Linux servers via the command line
Create monitoring dashboards and alerts in Grafana leveraging Prometheus and Alertmanager.
Document processes and best practices clearly and concisely.
Participate in incident solving on-call rotation.
What you will bring to the role:
4+ years of experience in DevOps Engineering or a related field.
Strong understanding of the Linux operating system and comfort working at the command line.
Experience with using Chef or other configuration management tools to automate the creation and maintenance of servers and applications.
Ability to design, implement, and manage CI/CD pipelines using GitHub, Github Actions, and Jenkins.
Solid understanding of networking principles, including DNS, TCP/UDP, firewalls, and load balancers.
A willingness to dive into both complex systems and more routine tasks, ensuring that everything runs smoothly.
A foundational understanding of security best practices.
Proficiency with scripting languages like Bash, Ruby, Python, or Go.
Nice to Have
:
Experience with Kubernetes and Helm templating.
Experience with real-time voice/video protocols like SIP and RTP.
Familiarity with cloud infrastructure, particularly AWS.
Previous experience with tools such as Elasticsearch, RabbitMQ, MySQL, and Ansible.
Experience working with globally distributed and remote teams.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: United Kingdom
Workplace: remote
About the Role
Intermedia is looking for a talented
Fullstack Developer
to join our
DevEngineering
team. In this role you will deliver features end-to-end—building backend services that compute and expose live operational metrics, and frontend experiences that visualize those metrics in real time for contact center supervisors and leaders. This is a great match if you are a motivated self-starter who’s able to dig into complex code across the stack, collaborate closely with team members, and ship solutions that directly impact our business and its customers.
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
What You Will Be Doing:
Develop high-quality code that is scalable, readable, and adheres to company standards.
Build and evolve frontend dashboards and backend APIs/services that support live updates and near-real-time data.
Analyze and improve the efficiency, scalability, and stability of existing systems.
Collaborate with stakeholders to define system requirements, integrate business logic, and refine technical solutions.
Troubleshoot, debug, and upgrade existing software.
Document development processes, code changes and other technical information.
What You Will Bring to the Role:
Bachelor’s Degree in Computer Science, or equivalent field and 4+ years of experience.
Frontend experience with JavaScript/TypeScript technologies such as
NodeJS, Angular/AngularJS, React
, etc.
Backend experience with
.NET technologies
, including
C#
and
ASP.NET / ASP.NET Core
.
Excellent communication, presentation and written skills.
A working understanding of Agile and some of its frameworks such as Scrum/SaFE/LeSS.
Passion for coaching those with less experience in areas of need and view that as a great opportunity
Bonus Skills
Experience working on AI-powered products, assistants, virtual agents, or builder-style applications.
Familiarity with design systems, component libraries, and highly reusable frontend platforms.
Experience with cloud environments such as Azure or AWS in globally distributed products.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
Location: United States
Workplace: remote
We welcome all interested candidates to apply. Note - internal candidates will receive priority consideration for this opportunity.
About Intermedia
Are you looking for a company where
YOUR
VOICE
is heard? Where you can
MAKE
A
DIFFERENCE
? Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER
? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
As a Partner Sales (Inside Sales), you will support the Partner Sales Executive (PSE) Team in reselling Intermedia’s entire suite of cloud services through our full-service partner programs, leveraging the Intermedia brand, or their own brand. As a part of Inside Partner Sales Team, you will assure accurate, efficient communications with our partners, their customers and within our own channel team. You will pro-actively partner with PSE Team and pursue revenue objectives generated from selling services through channel partners to their user base of small/medium size businesses. This role is also responsible for project management from quote to order and provide white glove service to contribute to continued growth in our partner channel.
What you'll do
· Partner with PSE West Region Team in sales opportunities and represent Intermedia during all phases from pre-sales activity to post sales account management
· Inside Partner Sales Rep will conduct sales presentations demonstrating Intermedia’s voice and data solutions.
· Answer calls and email requests from internal sales groups and external channel partners.
· Assist West Region Partner Sales Executive Team in prospecting for new business and sales opportunities through the Partner Channel.
· Inside Partner Sales Executive will participate in sales and technology training.
· Responsible for providing quotes, fulfilling orders, reviewing orders online and confirm with channel partner prior to order entry and follow up within Partner Base.
· Provide partners and customers with the highest standard of customer service through the sales cycle.
· Partner with internal departments within Intermedia to ensure successful pre and post-sale experience for both the Partner and the customer, including, but not limited to Partner Concierge Desk, Carrier Relations, Tech Support, Customer Service and Onboarding.
What you'll bring to the role
· 3+ plus years of experience in Channel Sales, Customer Success, Sales Support Specialist, or outside sales and/or account management
· You will have a demonstrated track record of success in one or more of the following areas: sales, partner-led sales and executive relationship building.
· Have a strong grasp of solution and value-based selling, preferably from experience they garnered working in the enterprise business applications space.
· Superior oral/written communication and listening skills are also a must, given the diverse role types this individual must engage with on a daily basis.
· Strong teamwork skills are also required to successfully work in what is a highly matrixed environment.
· Bachelors degree highly preferred
· Ability to travel up to 25%
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: United States
Workplace: remote
About Intermedia
Location:
REMOTE in the following states - North Carolina, South Carolina, Georgia
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE
A
DIFFERENCE?
Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER?
Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to make your mark?
About the Role:
Are you looking for a place where you can utilize your superior B2B sales savvy and skills? And a place where you can allow your experience to shine? If so, our sales team works with Intermedia Channel Partners to resell Intermedia’s entire suite of cloud services through our full-service partner programs, leveraging the Intermedia brand, or their own brand! We are looking for top sales producers, who are ready to work for the best in the business.
As a Partner Sales Executive, you will resell Intermedia’s entire suite of cloud services through our full-service partner programs, leveraging the Intermedia brand, or their own brand. You will pro-actively pursue revenue objectives generated from selling services through channel partners to their user base of small/medium size businesses. Responsible for building out a territory plan as well as working with specific partners in the areas of business development, business planning, marketing execution, and overall sales enablement activities. You are expected to drive and represent Intermedia during all phases from pre-sales activity to post-sales account management.
What you'll do
Prospect for new business and sales opportunities through the Partner Channel.
Partner Sales Executive will conduct sales presentations demonstrating Intermedia’s voice and data solutions.
Partner Sales Executive will participate in sales and technology training.
Provide partners and customers with the highest standard of customer service through the sales cycle.
Partner with internal departments within Intermedia to ensure successful pre and post-sale experience for both the Partner and the customer, including, but not limited to Partner Concierge Desk, Carrier Relations, Tech Support, Customer Service and Onboarding.
What you'll bring
8+ plus years of experience in Channel Sales, outside sales and/or account management
Cloud Telephony, Unified Communication, Contact Center Sales experience required
You will have a demonstrated track record of success in one or more of the following areas: sales, partner-led sales and executive relationship building.
Have a strong grasp of solution and value-based selling, preferably from experience they garnered working in the enterprise business applications space.
Superior oral/written communication and listening skills are also a must, given the diverse role types this individual must engage with on a daily basis.
Strong teamwork skills are also required to successfully work in what is a highly matrixed environment.
Willing to travel <50%
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Portugal
Workplace: remote
Are you passionate about using the power of communication data to build intelligent, intuitive AI experiences? Do you thrive on owning a product area – from discovering what customers need to shipping it with your engineering team? If so, Intermedia’s AI & Data Product Management team is seeking a hands-on Product Manager to help deliver the next generation of AI-powered capabilities across our UCaaS and CCaaS products.
This is a role for a product manager ready to own a slice of the roadmap end to end – more ownership and customer-facing discovery than a product owner, working shoulder-to-shoulder with engineering and UX to turn ideas into products customers love.
About Intermedia
Intermedia is a leading provider of cloud-based communication and collaboration solutions, empowering over 140,000 businesses and 7,500 partners with UCaaS, CCaaS, and productivity tools. We’re committed to delivering secure, easy-to-use solutions, backed by industry-leading reliability and support. Our AI & Data team is at the forefront of innovation, leveraging the wealth of communication data generated across our platforms to develop intelligent tools and insights that drive customer success. We believe in a collaborative, hands-on approach where every team member contributes their unique skills to create products that truly make a difference. We are a roll-up-your-sleeves-and-get-into-the-details product management team where, irrespective of your position, you can contribute your skills and energies to help improve our products.
About the Role
As a Product Manager on the AI & Data team, you will own a product area within our AI portfolio, defining what to build and why, and partnering directly with engineering to deliver it. You will run discovery with customers and stakeholders, shape a prioritized roadmap for your area, write clear requirements, and see features through from concept to launch. You will use metrics and customer feedback to understand how your product is performing and where to invest next.
Your focus will be on AI-driven experiences, requiring strong analytical skills, a good sense for UI/UX and usability, and excellent communication. You will work with globally distributed teams, making effective asynchronous communication essential. This is a mid-level role ideal for someone who combines ownership and product judgment with strong, detail-oriented delivery.
You’ll help shape the strategy and roadmap for your product area and own how it gets delivered — the broader, longer-term vision for the area is set in partnership with the Senior Product Manager or team lead.
Key Responsibilities
Own the roadmap for a defined product area, balancing customer needs, business goals, and technical realities.
Run discovery with customers, stakeholders, and data to identify problems worth solving and validate solutions.
Translate opportunities into clear requirements, user stories, and acceptance criteria, and partner with engineering to deliver them.
Work closely with UI/UX to shape intuitive, high-quality experiences, coordinating prototypes and design assets.
Prioritize and maintain a healthy backlog and participate actively in Agile ceremonies.
Track product performance through metrics, customer satisfaction, and usability feedback, and act on what you learn.
Stay aware of competitive and market dynamics in your area and feed that insight into planning.
Communicate progress, risks, and timelines to stakeholders, setting and managing expectations proactively.
Collaborate with other product managers to align priorities and ensure a coherent product experience.
Requirements
Strong product sense for AI-powered features — you can reason about what LLMs and AI agents can and can’t do, and translate that into sound product decisions.
3+ years of product management experience delivering software products, ideally in a SaaS environment.
Demonstrated ownership of a product area or feature set from discovery through launch.
Strong analytical mindset, comfortable using data and customer feedback to make decisions.
Good sense for UI/UX and usability, with the ability to partner effectively with design.
Excellent communication and presentation skills, able to align engineering, design, and stakeholders.
Experience working with Scrum or other Agile frameworks alongside engineering teams.
Strong technical aptitude and problem-solving ability.
Bachelor’s degree in a relevant field, or equivalent professional experience.
Upper-intermediate or higher English proficiency, with strong asynchronous communication skills.
Would Be a Plus
Experience building customer-facing AI or data-driven products.
Familiarity with product analytics and experimentation (A/B testing, funnel and usage analysis).
Experience with UCaaS/CCaaS or other SaaS products.
Familiarity with modern AI concepts, LLMs, or machine learning workflows.
Why Join Us
You will own meaningful parts of an AI product portfolio that helps customers work smarter and more efficiently, with the autonomy to shape what gets built and the support of a passionate, cross-functional team. If you’re ready to own, build, and help shape the next wave of AI-driven communication, we’d love to hear from you.
Location: Portugal
Workplace: remote
Are you passionate about using the power of communication data to build intelligent, intuitive AI experiences? Do you thrive on owning a product area – from discovering what customers need to shipping it with your engineering team? If so, Intermedia’s AI & Data Product Management team is seeking a hands-on Product Manager to help deliver the next generation of AI-powered capabilities across our UCaaS and CCaaS products.
This is a role for a product manager ready to own a slice of the roadmap end to end – more ownership and customer-facing discovery than a product owner, working shoulder-to-shoulder with engineering and UX to turn ideas into products customers love.
About Intermedia
Intermedia is a leading provider of cloud-based communication and collaboration solutions, empowering over 140,000 businesses and 7,500 partners with UCaaS, CCaaS, and productivity tools. We’re committed to delivering secure, easy-to-use solutions, backed by industry-leading reliability and support. Our AI & Data team is at the forefront of innovation, leveraging the wealth of communication data generated across our platforms to develop intelligent tools and insights that drive customer success. We believe in a collaborative, hands-on approach where every team member contributes their unique skills to create products that truly make a difference. We are a roll-up-your-sleeves-and-get-into-the-details product management team where, irrespective of your position, you can contribute your skills and energies to help improve our products.
About the Role
As a Product Manager on the AI & Data team, you will own a product area within our AI portfolio, defining what to build and why, and partnering directly with engineering to deliver it. You will run discovery with customers and stakeholders, shape a prioritized roadmap for your area, write clear requirements, and see features through from concept to launch. You will use metrics and customer feedback to understand how your product is performing and where to invest next.
Your focus will be on AI-driven experiences, requiring strong analytical skills, a good sense for UI/UX and usability, and excellent communication. You will work with globally distributed teams, making effective asynchronous communication essential. This is a mid-level role ideal for someone who combines ownership and product judgment with strong, detail-oriented delivery.
You’ll help shape the strategy and roadmap for your product area and own how it gets delivered — the broader, longer-term vision for the area is set in partnership with the Senior Product Manager or team lead.
Key Responsibilities
Responsibilities
• Own the roadmap for a defined product area, balancing customer needs, business goals, and technical realities.
• Run discovery with customers, stakeholders, and data to identify problems worth solving and validate solutions.
• Translate opportunities into clear requirements, user stories, and acceptance criteria, and partner with engineering to deliver them.
• Work closely with UI/UX to shape intuitive, high-quality experiences, coordinating prototypes and design assets.
• Prioritize and maintain a healthy backlog and participate actively in Agile ceremonies.
• Track product performance through metrics, customer satisfaction, and usability feedback, and act on what you learn.
• Stay aware of competitive and market dynamics in your area and feed that insight into planning.
• Communicate progress, risks, and timelines to stakeholders, setting and managing expectations proactively.
• Collaborate with other product managers to align priorities and ensure a coherent product experience.
Requirements
• Strong product sense for AI-powered features — you can reason about what LLMs and AI agents can and can’t do, and translate that into sound product decisions.
• 3+ years of product management experience delivering software products, ideally in a SaaS environment.
• Demonstrated ownership of a product area or feature set from discovery through launch.
• Strong analytical mindset, comfortable using data and customer feedback to make decisions.
• Good sense for UI/UX and usability, with the ability to partner effectively with design.
• Excellent communication and presentation skills, able to align engineering, design, and stakeholders.
• Experience working with Scrum or other Agile frameworks alongside engineering teams.
• Strong technical aptitude and problem-solving ability.
• Bachelor’s degree in a relevant field, or equivalent professional experience.
• Upper-intermediate or higher English proficiency, with strong asynchronous communication skills.
Would Be a Plus
• Experience building customer-facing AI or data-driven products.
• Familiarity with product analytics and experimentation (A/B testing, funnel and usage analysis).
• Experience with UCaaS/CCaaS or other SaaS products.
• Familiarity with modern AI concepts, LLMs, or machine learning workflows.
Why Join Us
You will own meaningful parts of an AI product portfolio that helps customers work smarter and more efficiently, with the autonomy to shape what gets built and the support of a passionate, cross-functional team. If you’re ready to own, build, and help shape the next wave of AI-driven communication, we’d love to hear from you.
Location: Portugal
Workplace: remote
About the Role
We are looking for a
Proudct Designer– Integrations Flow Studio
to help define the next generation of intelligent experiences across Intermedia's products.
In this role, you will design experiences that make artificial intelligence useful, intuitive, trustworthy, and approachable for business users. You will work at the intersection of
UX strategy, interaction design, generative AI, conversational experiences, and enterprise software
, turning sophisticated AI capabilities into simple experiences that solve real customer problems.
You will partner closely with Product Managers, Product Owners, AI/ML teams, Engineering, Research, and other designers throughout the complete product lifecycle—from customer and market research through concepts, prototyping, development, launch, and post-launch analysis.
This is not simply a role for adding AI features to existing interfaces. You will help define
how users interact with AI across our products
, including copilots, assistants, conversational interfaces, recommendations, summarization, intelligent automation, and agentic experiences.
Key Responsibilities
Responsibilities
AI Experience Design
Design intuitive user experiences for AI-powered capabilities across web, desktop, mobile, and administrative interfaces.
Explore new interaction models for generative AI, including conversational interfaces, copilots, AI assistants, intelligent recommendations, content generation, summarization, and AI-driven workflow automation.
Design experiences for emerging
agentic AI
capabilities where AI systems can reason, recommend actions, execute tasks, and coordinate multi-step workflows on behalf of users.
Translate complex AI functionality into simple, understandable interactions appropriate for everyday business users.
Determine when AI should proactively assist users versus when users should explicitly initiate or control AI functionality.
Design effective patterns for prompts, suggestions, generated content, AI actions, confirmations, feedback, and human intervention.
Create experiences that communicate what an AI system is doing, why it made a recommendation, and what actions it has taken or intends to take.
UX & Product Design
Own design initiatives from discovery and concept development through prototyping, implementation, launch, and post-launch optimization.
Conduct user research, usability studies, interviews, competitive analysis, and workflow analysis to understand customer needs and behaviors.
Translate customer problems and product requirements into user journeys, workflows, wireframes, prototypes, and high-fidelity designs.
Develop and validate design hypotheses through rapid prototyping and user testing.
Identify opportunities to simplify complex workflows through thoughtful UX and intelligent automation.
Use qualitative and quantitative data to evaluate experiences and recommend improvements.
Work closely with Product Management to ensure designs address meaningful customer problems and measurable business outcomes.
AI Trust & Responsible Design
Design AI experiences that establish appropriate levels of
trust, transparency, and user control
.
Clearly distinguish AI-generated information and actions where appropriate.
Design graceful experiences for uncertainty, incomplete information, errors, hallucinations, and situations where the AI cannot confidently complete a request.
Create effective confirmation, undo, escalation, and human-in-the-loop patterns for AI-driven actions.
Design feedback mechanisms that allow users to evaluate, correct, or improve AI-generated results.
Partner with Product, Engineering, Security, Privacy, and Legal teams to incorporate responsible AI principles into the user experience.
Help establish UX guidelines for consistent and responsible use of AI throughout Intermedia products.
Design Systems
Contribute to and evolve Intermedia's design system to support AI-powered experiences.
Define reusable patterns and components for conversational interfaces, AI recommendations, generated content, AI actions, status indicators, feedback mechanisms, and agentic workflows.
Ensure new AI capabilities integrate naturally with established product experiences rather than feeling like disconnected features.
Maintain consistency across products while identifying where emerging AI interactions require new design paradigms.
Partner with designers and developers to ensure design-system components are practical, scalable, accessible, and consistently implemented.
Collaboration & Leadership
Partner closely with Product Managers, Product Owners, AI/ML engineers, software engineers, architects, researchers, and other designers.
Facilitate design workshops and collaborative discovery sessions to explore customer problems and AI opportunities.
Clearly communicate design rationale, research findings, user needs, and tradeoffs to technical and non-technical stakeholders.
Challenge assumptions and advocate for customer-centered solutions when technology or implementation considerations begin driving the experience.
Provide design leadership and mentorship to other designers and help raise the overall quality of UX across the organization.
Collaborate effectively across multiple teams and product areas to create coherent end-to-end customer experiences.
Stay current with emerging AI technologies, interaction patterns, and design practices and translate relevant developments into practical product experiences.
Our Expectations
5+ years of professional UI/UX, Product Design, or Interaction Design experience, ideally designing complex SaaS or enterprise software.
A strong portfolio demonstrating end-to-end product design, complex workflows, interaction design, and thoughtful problem solving.
Excellent knowledge of usability, UX/UI, interaction design, information architecture, accessibility, and human factors principles.
Strong ability to analyze complex requirements and turn them into simple, elegant solutions.
Experience conducting or participating in user research and usability testing.
Strong proficiency with
Figma
, prototyping tools, and modern design-system practices.
Experience working closely with Product Management and Engineering in an Agile software-development environment.
Strong communication, presentation, collaboration, and stakeholder-management skills.
Ability to work effectively with ambiguity and rapidly evolving requirements.
Strong attention to detail while maintaining an understanding of the broader product and customer experience.
AI Experience & Knowledge
We don't expect you to be an AI engineer, but we do expect curiosity and practical fluency with modern AI technologies.
The ideal candidate has:
Experience designing products or features powered by generative AI, machine learning, or intelligent automation.
Understanding of large language models (LLMs) and the opportunities and limitations they introduce into product experiences.
Familiarity with conversational UX and natural-language interfaces.
Understanding of concepts such as prompts, context, AI-generated content, confidence and uncertainty, hallucinations, and AI feedback loops.
Familiarity with AI agents and emerging patterns for designing systems that can perform multi-step actions on behalf of users.
Experience thinking through trust, transparency, explainability, privacy, and user control in AI experiences.
A strong interest in experimenting with new AI tools and interaction models.
Advantages
Experience designing enterprise communications, collaboration, contact center, productivity, or workflow-automation products.
Experience designing AI copilots, assistants, conversational interfaces, or agentic workflows.
Experience developing or contributing to large-scale design systems.
Experience with voice and multimodal interfaces.
Understanding of accessibility standards and inclusive design.
Familiarity with HTML/CSS and the technical constraints of modern web applications.
Experience using AI-assisted design and prototyping tools.
Experience working with globally distributed Product and Engineering teams.
What Success Looks Like
As a Senior UI/UX Designer – AI, you will help ensure that AI at Intermedia is not simply powerful technology—it is a
valuable and trusted customer experience
.
Success means:
Customers immediately understand how AI can help them.
Complex AI capabilities feel simple and natural to use.
Users remain informed and in control when AI recommends or takes actions.
AI features integrate seamlessly into existing customer workflows.
Common AI interaction patterns become consistent across Intermedia products.
Research and customer feedback meaningfully influence AI product decisions.
Product and Engineering teams view Design as a strategic partner in determining
what AI experiences should be built
, not simply how they should look.
Ultimately, you will help establish the design language and interaction principles that shape how customers experience AI across Intermedia's portfolio.
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
Are you ready to make your mark?
About the Role
In this role, you will design and build the backend services and capabilities that enable users to create, configure, test and deploy.
You will work closely with frontend engineers, AI/ML engineers, product managers, UX
designers, and platform teams to bring Agent Studio capabilities from concept through
production. You will develop the services behind agent configuration, orchestration, integrations,
testing, deployment, and lifecycle management while ensuring the platform meets enterprise
expectations for performance, reliability, security, and scalability.
This is a great opportunity for an experienced backend engineer who enjoys solving complex
technical problems, building extensible products, and creating intuitive ways for users.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs
• Build capabilities that enable users to create, configure, test and deploy.
• Build APIs and service interfaces that enable intuitive user experiences and reliable interaction between frontend and backend services.
• Develop mechanisms for managing configurations, versions, state, context, tools, permissions, and other runtime components.
• Build services that enable to securely interact with Intermedia products, enterprise
applications, APIs, data sources, and external services.
• Collaborate closely with frontend engineers and UX teams to translate complex capabilities into intuitive product experiences.
• Work with product managers to translate customer needs and requirements into scalable technical solutions.
• Contribute to technical design decisions for agent orchestration, configuration
management, workflow execution, integrations, and supporting backend services.
• Build capabilities that allow users to test, evaluate, troubleshoot, and refine before and after deployment.
• Develop reliable mechanisms for handling execution, errors, retries, timeouts, and other runtime conditions.
• Design appropriate controls for authentication, authorization, permissions, and secure
access to tools, models, services, and data.
• Design for scalability, reliability, performance, observability, and fault tolerance across services.
• Write high-quality, readable, testable code that follows established engineering standards
and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality
practices across the team.
• Troubleshoot and resolve complex issues across backend services, workflows and integrations.
• Build monitoring, logging, testing, and observability into production services to support
reliable agent execution and product operations.
• Collaborate with DevOps, and infrastructure teams to support reliable deployment and operation.
• Stay current with emerging technologies and engineering approaches related backend engineering, and distributed systems.
• Participate in continuous improvement initiatives that enhance product quality, reliability,
developer productivity, and engineering efficiency.
What You Will Bring to the Role
Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
• 4–7 years of professional software engineering experience, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other serviceoriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience building and supporting scalable, reliable production applications.
• Experience integrating applications with internal and external APIs, services, and data
sources.
• Experience designing backend services that support complex, interactive product
experiences.
• Working knowledge of cloud platforms such as AWS or Azure and cloud-native
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Understanding of monitoring, logging, observability, and production support practices.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Ability to work effectively in an environment where technologies, product requirements,
and technical approaches are evolving rapidly.
• Strong communication and collaboration skills with the ability to work effectively across
backend, frontend, AI/ML, Product, UX, and platform teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
Are you ready to make your mark?
About the Role
Intermedia is looking for a Senior Software Engineer Backend to join our organization.
In this role, you will design and build the backend services, APIs, and data capabilities that power intuitive analytics, visualizations across Intermedia's products.
You will help transform complex product and customer data into reliable, performant, and easily consumable information that enables users to understand trends, identify opportunities, and make better decisions.
You will work closely with frontend engineers, AI/ML engineers, data engineers, product managers, and UX teams to bring sophisticated insights into compelling customer experiences. This is a great opportunity for an experienced backend
engineer who enjoys solving complex data and distributed systems challenges and wants to help redefine how customers interact.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs that power analytics, dashboards and visualizations.
• Build services that process, aggregate, enrich, and serve structured and unstructured data for interactive analytics experiences.
• Develop APIs and data services optimized for efficient consumption by dashboards, visualizations, reporting interfaces, and other customer-facing experiences.
• Build backend capabilities that enable users to explore, filter, compare, drill into, and understand complex datasets and insights.
• Partner closely with frontend engineers and UX teams to define service interfaces and data structures that enable intuitive, responsive visualization experiences.
• Work with data engineers to establish reliable data flows between source systems, analytical platforms, visualization services, and downstream applications.
• Collaborate with product managers and engineering teams to translate customer and business needs into scalable technical solutions.
• Contribute to technical design decisions for backend services, analytics APIs, data models, processing workflows, caching strategies, and integrations.
• Design systems that deliver timely and accurate analytics while maintaining appropriate data quality and consistency.
• Optimize data access, aggregation, and service performance to support responsive and interactive customer experiences.
• Design backend capabilities that can support both predefined analytics experiences and more dynamic exploration of data.
• Analyze and improve the performance, scalability, reliability, and maintainability of analytics services.
• Write high-quality, readable, testable code that follows established engineering standards and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality practices across the team.
• Troubleshoot and resolve complex issues across backend services, analytics workflows, data processing, and frontend integrations.
• Build appropriate monitoring, logging, testing, and observability into production services.
• Collaborate with DevOps and platform teams to support reliable deployment and operation of Analytics Visualizations services.
• Stay current with emerging technologies and engineering approaches related to analytics, data visualization, data processing, and backend development.
• Participate in continuous improvement initiatives that enhance product performance, reliability, customer experience, and engineering efficiency.
What You Will Bring to the Role
• Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
•
5+ years of professional software engineering experience
, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other service-
oriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience designing applications that process, transform, aggregate, or serve significant
volumes of data.
• Experience developing backend services or APIs that support data-rich, interactive
applications.
• Experience building and supporting scalable, reliable production applications.
• Understanding of data modeling, aggregation, filtering, querying, and other patterns
commonly used in analytics applications.• Working knowledge of cloud platforms such as
AWS or Azure
and cloud-based
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Strong understanding of application performance and the ability to optimize services and
data access for responsive user experiences.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Strong communication and collaboration skills with the ability to work effectively across backend, frontend, data, UX, and product teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
About the Role
Intermedia is looking for a Data Scientist to join our AI Data Science team.
In this role, you will develop and apply advanced machine learning, generative AI, and statistical techniques to improve the intelligence, effectiveness, and reliability of Intermedia's digital agents. You will work on challenging problems involving large language models, retrieval, agent behavior, experimentation, evaluation, and optimization to help create digital agents that can understand customer needs, access relevant knowledge, and successfully complete complex tasks.
You will work closely with AI/ML engineers, software engineers, product managers, and other data scientists to take ideas from experimentation through production. You will have significant ownership of data science solutions while helping establish strong practices for measuring and continuously improving the quality of our AI-powered experiences.
What You Will Be Doing
Machine Learning & Agent Intelligence
Develop, evaluate, and improve machine learning and generative AI solutions that power Intermedia's Digital Agent Platform.
Apply large language models (LLMs), natural language processing, retrieval, and other advanced AI techniques to improve agent understanding and performance.
Develop approaches that improve agent reasoning, tool selection, knowledge retrieval, context management, personalization, and task completion.
Experiment with model, prompt, retrieval, and agent configuration strategies to identify approaches that deliver the best customer and business outcomes.
Evaluate commercial and open-source models and recommend appropriate approaches based on quality, latency, scalability, and cost.
Generative AI & RAG
Design, develop, and optimize Retrieval-Augmented Generation (RAG) solutions that ground digital agents in relevant enterprise and customer information.
Develop and evaluate embeddings, retrieval strategies, ranking approaches, semantic search, and other knowledge-retrieval techniques.
Build and refine end-to-end pipelines that combine LLMs with retrieval systems, enterprise knowledge sources, and agent workflows.
Develop approaches to improve the relevance, accuracy, and consistency of AI-generated responses.
Identify and mitigate issues such as hallucinations, poor retrieval, inappropriate responses, and other failure modes in generative AI applications.
Evaluation & Experimentation
Develop rigorous evaluation frameworks for measuring digital agent quality, including accuracy, relevance, task completion, reliability, safety, and customer experience.
Design offline and online experiments to compare models, prompts, retrieval strategies, agent configurations, and other AI approaches.
Apply statistical analysis, hypothesis testing, segmentation, and other quantitative methods to evaluate AI performance and identify opportunities for improvement.
Define appropriate metrics and benchmarks that connect model and agent performance to customer and business outcomes.
Analyze production behavior and feedback to identify patterns, failure modes, and opportunities to continuously improve digital agents.
Ensure data and model quality through comprehensive testing, validation, and performance evaluation.
Data & Solution Development
Gather, preprocess, analyze, and model large volumes of structured and unstructured data from multiple sources.
Use Python, SQL, Spark, and other relevant technologies to build scalable analytical and machine learning solutions.
Develop features, datasets, and analytical approaches that support model development, experimentation, and evaluation.
Partner with data and engineering teams to build and maintain reliable pipelines for model training, evaluation, and production use.
Contribute to scalable ML/AI pipelines that support experimentation, deployment, monitoring, and continuous improvement.
Ensure solutions are reproducible, maintainable, and designed to operate effectively at production scale.
Collaboration
Partner with Product, AI/ML Engineering, Software Engineering, and other Data Science team members to translate customer and business problems into effective AI solutions.
Communicate analytical findings, model performance, tradeoffs, and recommendations clearly to technical and non-technical stakeholders.
Participate in technical and design reviews and help establish strong practices for AI experimentation, evaluation, and model development.
Mentor and support less experienced data scientists and contribute to knowledge sharing across the team.
What You Will Bring to the Role
Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, Machine Learning, Analytics, or a related quantitative field; Master's degree preferred.
4+ years of professional experience in data science, machine learning, applied AI, or a related analytical field.
Strong experience developing and applying supervised and unsupervised machine learning models to real-world problems.
Hands-on experience with generative AI, large language models, NLP, or other modern AI technologies.
Strong programming skills in Python and experience with SQL and large-scale data processing technologies.
Experience with modern machine learning frameworks such as PyTorch, TensorFlow, scikit-learn, or equivalent technologies.
Strong understanding of statistical analysis, experimentation, hypothesis testing, model evaluation, and performance measurement.
Experience working with large volumes of structured and unstructured data.
Demonstrated ability to independently frame ambiguous problems, develop analytical approaches, evaluate alternatives, and deliver actionable solutions.
Experience taking machine learning or AI solutions beyond experimentation and contributing to their deployment and operation in production environments.
Understanding of model quality, data quality, bias, reliability, and other considerations associated with production AI systems.
Strong problem-solving and analytical skills with the ability to connect technical results to customer and business outcomes.
Strong written and verbal communication skills with the ability to explain complex analytical and AI concepts to technical and non-technical audiences.
Ability to collaborate effectively across Data Science, AI/ML Engineering, Software Engineering, Product, and business teams.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
Are you ready to make your mark?
About the Role
In this role, you will solve challenging frontend engineering problems involving real-time conversations, dynamic interactions and embedded experiences.
As a senior technical contributor, you will influence frontend architecture and technical
direction, lead complex initiatives from design through production, and help establish
engineering standards and patterns that can scale across Intermedia's digital channels.
What You Will Be Doing
• Design, develop, test, and maintain high-quality web applications and frontend capabilities that power interactions.
• Develop reusable web components and frontend capabilities that allow digital experiences to be embedded across Intermedia products and customer-facing websites.
• Build responsive experiences for real-time including
streaming responses, typing and processing states, long-running operations, errors, and interruptions.
• Develop user experiences that clearly communicate actions, status, results, limitations, and requests for additional information.
• Build interaction patterns that support rich conversational experiences beyond text, including structured content, forms, actions, links, files, and other interactive elements.
• Develop experiences that support effective transitions and handoffs.
• Partner with ML and backend engineers to define APIs, events, data contracts, and interaction patterns required to support digital experiences.
• Collaborate closely with Product and UX to translate customer needs and design into intuitive product experiences.
• Help define frontend architecture and reusable patterns digital experiences across web channels.
• Design solutions that support configuration and customization of digital experiences while maintaining consistent engineering and UX standards.
• Optimize applications for performance, responsiveness, scalability, and reliability across browsers, devices, network conditions, and customer environments.
• Ensure digital experiences meet appropriate accessibility and inclusive design standards.
• Design frontend applications with appropriate consideration for authentication,
authorization, privacy, security, and protection of sensitive information.
• Build appropriate analytics, telemetry, monitoring, logging, and observability into digital experiences.
• Use product and operational data to identify performance issues and opportunities to
improve the user experience.
• Lead technical design discussions and provide guidance on complex frontend engineering decisions.
• Conduct code and design reviews and help establish strong standards for frontend architecture, code quality, testing, performance, and maintainability.
• Troubleshoot complex production issues spanning frontend applications, APIs, real-time interactions, and enabled experiences.
• Mentor and coach engineers and contribute to raising frontend engineering capabilities across the team.
• Lead complex frontend initiatives from concept and technical design through implementation, deployment, and continuous improvement.
• Stay current with emerging technologies and engineering approaches related to frontend development and conversational interfaces.
What You Will Bring to the Role
• Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
• 8+ years of professional software engineering experience, with significant experience
developing sophisticated frontend applications.
• Deep proficiency in JavaScript and/or TypeScript and modern frontend frameworks
such as React or Angular.
• Strong knowledge of HTML, CSS, responsive design, browser technologies, and modern
web application architecture.
• Demonstrated experience designing and building complex, interactive web applications
used in production environments.
• Strong understanding of frontend architecture, component design, state management,
application performance, and maintainability.
• Experience designing reusable frontend components, libraries, or application
frameworks.
• Experience integrating frontend applications with RESTful APIs, asynchronous services,
and distributed backend systems.
• Experience building real-time, asynchronous, or event-driven user experiences.
• Strong understanding of automated frontend testing and modern software engineering
practices.
• Experience designing applications for performance, scalability, reliability, and production
support.
• Strong understanding of web accessibility, responsive design, browser compatibility, and
frontend security.
• Experience with CI/CD, source control, code reviews, observability, and modern
software delivery practices.
• Demonstrated ability to independently lead complex technical initiatives from design
through production.
• Strong problem-solving skills and the ability to navigate ambiguous and evolving
technical requirements.
• Experience providing technical guidance, code review, or mentorship to other engineers.
• Strong communication and collaboration skills with the ability to influence technical decisions and work effectively across Product, UX, frontend, backend, ML, and
platform teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: Portugal
Workplace: remote
Senior Product Owner – AI & Data
Are you passionate about using the power of communication data to create intelligent, intuitive AI experiences? Do you thrive on turning ambitious product concepts into clear, deliverable requirements and then driving multiple teams to ship them? If so, Intermedia’s AI & Data Product Management team is seeking an execution-driven Senior Product Owner to help deliver the next generation of AI-powered capabilities across our UCaaS and CCaaS products.
This is a senior execution role for someone who has outgrown owning a single backlog and is ready to lead delivery across several teams, coordinate releases end to end, and set the standard for how we turn strategy into shipped product.
About Intermedia
Intermedia is a leading provider of cloud-based communication and collaboration solutions, empowering over 140,000 businesses and 7,500 partners with UCaaS, CCaaS, and productivity tools. We’re committed to delivering secure, easy-to-use solutions, backed by industry-leading reliability and support. Our AI & Data team is at the forefront of innovation, leveraging the wealth of communication data generated across our platforms to develop intelligent tools and insights that drive customer success. We believe in a collaborative, hands-on approach where every team member contributes their unique skills to create products that truly make a difference. We are a roll-up-your-sleeves-and-get-into-the-details product management team where, irrespective of your position, you can contribute your skills and energies to help improve our products.
About the Role
As a Senior Product Owner on the AI & Data team, you will own day-to-day execution across multiple development teams, translating product initiatives into detailed, actionable requirements and ensuring they are delivered with quality and predictability. You will partner closely with product managers, engineering, UX, QA, and project management to keep complex, interdependent work moving, and you will coordinate releases from planning through launch.
Your focus will be on AI-driven experiences, requiring strong analytical skills, exceptional communication, and the ability to break down complex ideas into clear, structured stories. You will work with globally distributed teams, making effective asynchronous communication essential. As a senior member of the team you will also help set execution standards and mentor other product owners.
Responsibilities
• Serve as the Senior Product Owner across multiple development teams, driving day-to-day execution and removing blockers.
• Prioritize and maintain clear, structured backlogs aligned with product goals and stakeholder needs.
• Lead Agile ceremonies including sprint planning, refinement, daily stand-ups, demos, and retrospectives.
• Collaborate with product managers and cross-functional partners to understand business needs and convert them into explicit, detailed requirements.
• Develop user stories, acceptance criteria, use cases, and workflow diagrams/UML models for development teams.
• Work with UI/UX teams to coordinate prototypes and design assets.
• Contribute to roadmap planning with execution-level insight on capacity, sequencing, feasibility, and risk.
• Plan and coordinate releases across engineering, QA, operations, and customer-facing teams, communicating progress, risks, and timelines to stakeholders.
• Lead cross-team efforts spanning multiple Intermedia products or systems, aligning dependencies and expectations.
• Mentor and support other product owners, helping raise the quality and consistency of execution across the team.
Requirements
• Comfortable driving delivery of AI features — you don’t need to build models, but you can turn AI capabilities into clear, buildable stories with engineering.
• 4+ years of experience as a Product Owner, Project Manager, Business Analyst, or similar role in software development, including experience coordinating delivery across multiple teams.
• Excellent organizational skills with the ability to manage multiple priorities, dependencies, and deadlines.
• Strong analytical mindset, capable of processing complex information and producing clear, structured requirements.
• Excellent presentation and communication skills, with the ability to facilitate productive discussions and align diverse teams.
• Strong technical aptitude and problem-solving ability.
• Deep experience working with Scrum or other Agile frameworks.
• Proven release and delivery coordination experience across cross-functional teams.
• Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
• Upper-intermediate or higher English proficiency, with strong asynchronous communication skills.
Would Be a Plus
• Experience coordinating delivery across multiple Scrum teams at once.
• Product Ownership or Agile certifications (CSPO, PSPO, SAFe, PMP).
• Experience owning cross-product release trains or complex, interdependent releases.
• Technical background or prior hands-on engineering experience.
Why Join Us
You will play a critical role in delivering intuitive, AI-powered experiences that help customers work smarter and more efficiently. You’ll lead a passionate, cross-functional team committed to high-quality execution and meaningful product impact. If you’re ready to drive delivery, raise the bar, and help shape the next wave of AI-driven communication, we’d love to hear from you.
-
-
Location: Portugal
Workplace: onsite
About the Role
We are looking for a
Senior UI/UX Designer – Portals
to help define the next generation of intelligent experiences across Intermedia's products.
In this role, you will design experiences that make artificial intelligence useful, intuitive, trustworthy, and approachable for business users. You will work at the intersection of
UX strategy, interaction design, generative AI, conversational experiences, and enterprise software
, turning sophisticated AI capabilities into simple experiences that solve real customer problems.
You will partner closely with Product Managers, Product Owners, AI/ML teams, Engineering, Research, and other designers throughout the complete product lifecycle—from customer and market research through concepts, prototyping, development, launch, and post-launch analysis.
This is not simply a role for adding AI features to existing interfaces. You will help define
how users interact with AI across our products
, including copilots, assistants, conversational interfaces, recommendations, summarization, intelligent automation, and agentic experiences.
Key Responsibilities
AI Experience Design
Design intuitive user experiences for AI-powered capabilities across web, desktop, mobile, and administrative interfaces.
Explore new interaction models for generative AI, including conversational interfaces, copilots, AI assistants, intelligent recommendations, content generation, summarization, and AI-driven workflow automation.
Design experiences for emerging
agentic AI
capabilities where AI systems can reason, recommend actions, execute tasks, and coordinate multi-step workflows on behalf of users.
Translate complex AI functionality into simple, understandable interactions appropriate for everyday business users.
Determine when AI should proactively assist users versus when users should explicitly initiate or control AI functionality.
Design effective patterns for prompts, suggestions, generated content, AI actions, confirmations, feedback, and human intervention.
Create experiences that communicate what an AI system is doing, why it made a recommendation, and what actions it has taken or intends to take.
UX & Product Design
Own design initiatives from discovery and concept development through prototyping, implementation, launch, and post-launch optimization.
Conduct user research, usability studies, interviews, competitive analysis, and workflow analysis to understand customer needs and behaviors.
Translate customer problems and product requirements into user journeys, workflows, wireframes, prototypes, and high-fidelity designs.
Develop and validate design hypotheses through rapid prototyping and user testing.
Identify opportunities to simplify complex workflows through thoughtful UX and intelligent automation.
Use qualitative and quantitative data to evaluate experiences and recommend improvements.
Work closely with Product Management to ensure designs address meaningful customer problems and measurable business outcomes.
AI Trust & Responsible Design
Design AI experiences that establish appropriate levels of
trust, transparency, and user control
.
Clearly distinguish AI-generated information and actions where appropriate.
Design graceful experiences for uncertainty, incomplete information, errors, hallucinations, and situations where the AI cannot confidently complete a request.
Create effective confirmation, undo, escalation, and human-in-the-loop patterns for AI-driven actions.
Design feedback mechanisms that allow users to evaluate, correct, or improve AI-generated results.
Partner with Product, Engineering, Security, Privacy, and Legal teams to incorporate responsible AI principles into the user experience.
Help establish UX guidelines for consistent and responsible use of AI throughout Intermedia products.
Design Systems
Contribute to and evolve Intermedia's design system to support AI-powered experiences.
Define reusable patterns and components for conversational interfaces, AI recommendations, generated content, AI actions, status indicators, feedback mechanisms, and agentic workflows.
Ensure new AI capabilities integrate naturally with established product experiences rather than feeling like disconnected features.
Maintain consistency across products while identifying where emerging AI interactions require new design paradigms.
Partner with designers and developers to ensure design-system components are practical, scalable, accessible, and consistently implemented.
Collaboration & Leadership
Partner closely with Product Managers, Product Owners, AI/ML engineers, software engineers, architects, researchers, and other designers.
Facilitate design workshops and collaborative discovery sessions to explore customer problems and AI opportunities.
Clearly communicate design rationale, research findings, user needs, and tradeoffs to technical and non-technical stakeholders.
Challenge assumptions and advocate for customer-centered solutions when technology or implementation considerations begin driving the experience.
Provide design leadership and mentorship to other designers and help raise the overall quality of UX across the organization.
Collaborate effectively across multiple teams and product areas to create coherent end-to-end customer experiences.
Stay current with emerging AI technologies, interaction patterns, and design practices and translate relevant developments into practical product experiences.
Our Expectations
5+ years of professional UI/UX, Product Design, or Interaction Design experience, ideally designing complex SaaS or enterprise software.
A strong portfolio demonstrating end-to-end product design, complex workflows, interaction design, and thoughtful problem solving.
Excellent knowledge of usability, UX/UI, interaction design, information architecture, accessibility, and human factors principles.
Strong ability to analyze complex requirements and turn them into simple, elegant solutions.
Experience conducting or participating in user research and usability testing.
Strong proficiency with
Figma
, prototyping tools, and modern design-system practices.
Experience working closely with Product Management and Engineering in an Agile software-development environment.
Strong communication, presentation, collaboration, and stakeholder-management skills.
Ability to work effectively with ambiguity and rapidly evolving requirements.
Strong attention to detail while maintaining an understanding of the broader product and customer experience.
AI Experience & Knowledge
We don't expect you to be an AI engineer, but we do expect curiosity and practical fluency with modern AI technologies.
The ideal candidate has:
Experience designing products or features powered by generative AI, machine learning, or intelligent automation.
Understanding of large language models (LLMs) and the opportunities and limitations they introduce into product experiences.
Familiarity with conversational UX and natural-language interfaces.
Understanding of concepts such as prompts, context, AI-generated content, confidence and uncertainty, hallucinations, and AI feedback loops.
Familiarity with AI agents and emerging patterns for designing systems that can perform multi-step actions on behalf of users.
Experience thinking through trust, transparency, explainability, privacy, and user control in AI experiences.
A strong interest in experimenting with new AI tools and interaction models.
Advantages
Experience designing enterprise communications, collaboration, contact center, productivity, or workflow-automation products.
Experience designing AI copilots, assistants, conversational interfaces, or agentic workflows.
Experience developing or contributing to large-scale design systems.
Experience with voice and multimodal interfaces.
Understanding of accessibility standards and inclusive design.
Familiarity with HTML/CSS and the technical constraints of modern web applications.
Experience using AI-assisted design and prototyping tools.
Experience working with globally distributed Product and Engineering teams.
What Success Looks Like
As a Senior UI/UX Designer – AI, you will help ensure that AI at Intermedia is not simply powerful technology—it is a
valuable and trusted customer experience
.
Success means:
Customers immediately understand how AI can help them.
Complex AI capabilities feel simple and natural to use.
Users remain informed and in control when AI recommends or takes actions.
AI features integrate seamlessly into existing customer workflows.
Common AI interaction patterns become consistent across Intermedia products.
Research and customer feedback meaningfully influence AI product decisions.
Product and Engineering teams view Design as a strategic partner in determining
what AI experiences should be built
, not simply how they should look.
Ultimately, you will help establish the design language and interaction principles that shape how customers experience AI across Intermedia's portfolio.
УдалённоUnited States
УдалённоUnited States
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.