Location: United States & Canada
Workplace: Remote
About WorkOS 🚀
WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform powers authentication, identity, authorization, and other critical infrastructure that developers need to securely scale their products to large organizations.
We recently raised a $100M Series C, valuing the company at $2B, led by Meritech and Sapphire with participation from Greenoaks, Craft, Abstract, and Audacious. WorkOS powers enterprise features for many of the fastest-growing AI companies, including OpenAI, Cursor, and Perplexity, Sierra, and Plaid.
As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication, Identity, and Access Control helping companies answer a new critical question: who are your agents, and what are they allowed to do? Our fast-growing customer base includes hundreds of modern software companies building the next generation of enterprise-ready products.
ABOUT THE ROLE
Feature Flags are a set of APIs and UI that enable B2B developers to safely roll out, control, and experiment with features across environments, customers, and regions. Our goal is to build the best possible developer and end-user experiences so customers can ship confidently, reduce risk, and accelerate their enterprise journey.
Our engineers obsess over the developer experience, actively seeking out feedback and new perspectives to inform the products we build. We’re searching for engineers who share this empathetic approach to solving problems. Successful candidates will love taking ideas from zero to one, creating beautiful software experiences with modern tools, and care deeply about creating the best possible products.
RESPONSIBILITIES
- Design and engineer delightful developer and end-user experiences
- Build a deep understanding of Feature Flags’ place in the market and increase its adoption
- Accrete developer trust by serving a highly available and secure product
- Speak with customers regularly to get feedback, debug issues, and remove points of friction
- Collaborate with other product teams, solutions engineering, and our go-to-market team
- Work directly with leadership on greenfield ideas
- Help recruit and assess future engineering team members
QUALIFICATIONS
- 5+ years of industry software development experience
- Experience working on small teams in fast-paced environments
- Background in crafting both polished UI/UX and API services end-to-end
- Intellectually curious, independently driven, and passionate about great products
- A growth mindset, high emotional intelligence, and strong communication skills
- Bonus: Experience working on a feature flags platform or product
- Bonus: Experience with our stack of TypeScript, React, and Postgres
- Bonus: Experience in B2B SaaS, developer tools, or a related industry
Benefits and Perks (US Only) 💖
At WorkOS, we offer resources that emphasize personal and familial well-being. We offer healthcare coverage for you and your family, including medical, dental, and vision. We offer parental leave, paid-time off and fully remote working arrangements.
- 401k matching
- Competitive Equity
- Healthcare, dental and vision coverage
- FSA, ST/LT Disability, Voluntary Life
- Carrot fertility benefits
- 20 days paid vacation + 10 holidays + unlimited sick leave
- 12 weeks fully paid parental leave
- Fitness: Monthly stipend for gyms, yoga classes, race registrations or whatever keeps you active
- Wellness: Monthly stipend for a massage, meditations class, therapy, or activities that enhance your well-being
- Commuter benefits for hybrid employees in SF/NYC
- Unlimited token usage!
Please inquire directly with our recruiting team for benefits available to those working outside the US.
Equal Opportunity Employer
WorkOS is an equal opportunity employer, committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
УдалённоUnited States & Canada; Benefits and Perks (US Only) 💖
Location: GB - London, United Kingdom
Scopely is looking for a
Director of Product, Features
to lead the features teams for
Star Trek Fleet Command,
based in London on a hybrid basis.
Star Trek Fleet Command's ongoing success goes from strength to strength. Our in-house developed 4X MMO was launched in 2018 and continues to evolve, being consistently one of the top 10 gross revenue Massive Multiplayer Strategy games on the market.
At Scopely, we care deeply about what we do and want to inspire play, every day - whether in our work environments alongside our talented colleagues, or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing, and innovating the mobile games industry, connecting millions of people around the world daily.
What You’ll Do
This individual will own the long-view strategic planning across the game’s Features ensuring alignment between strategic vision and tactical execution. Key responsibilities include:
Own the business performance of the Features function, accountable for delivering game KPIs and guiding decisions which drive sustainable long term growth.
Own every aspect of a roadmap that achieves KPI goals set by you and the Product Team. Guiding cross-functional partners such as game designers, UX designers and artists to deliver a product that meets the product’s vision and strategy
Formulate product strategy and create engaging game mechanics and core game loops
See feature development through from concept to launch, including post launch analysis and optimization, to deliver best in class features that achieve set KPI goals
Lead engagement and monetisation for major feature releases, coordinating across disciplines to ensure smooth, high-impact launches which hit KPI targets.
Monitor the health of the product ecosystem, using insights to proactively identify opportunities and risks, and implement impactful features and initiatives
Identify and create process improvements to support feature development
Build a high-performing team, mentoring product managers and operational staff, scaling team capabilities, and fostering a culture of ownership and excellence.
Establish institutional knowledge through clear documentation of experiments, retrospectives, and playbooks to ensure consistent learning and improvement.
Conduct quantitative analyses of data to provide key insights into product performance and uncover opportunities for further engagement and monetization
Leverage player feedback and game data to inform roadmap and feature design solutions. Use competitive market research to identify future opportunities and feature best practices
Manage and develop a team of talented Product Managers
What We’re Looking For
Previous work experience with free-to-play games
Strong leadership skills.
Strong quantitative and qualitative analytical ability with attention to detail.
Understanding of game design concepts and principles.
Experience hitting revenue/metric targets on a live game.
Ability to thrive in a fast-paced environment.
Passion for figuring out how game economies work.
Strong verbal and written communication skills.
An MBA or a Degree in Economics, Business, Statistics, Data Analytics, or Finance is a plus.
At Scopely, we create games for everyone - and want to ensure that the people behind our games reflect that! We are committed to creating a diverse, supportive work environment where everyone is treated with respect. We are committed to providing equal employment opportunities and welcome individuals from all backgrounds to join us & embrace the adventure!
Please ensure that the résumé/CV you attach is written in English.
About Scopely
Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.
Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its proprietary technology platform, Playgami. Together, these strengths have fueled Scopely’s position as the #1 mobile games company in the U.S. and #2 globally, generating more than $10 billion in lifetime revenue. Whether building global sensations like “MONOPOLY GO!” from the ground up, or expanding through strategic acquisitions, including the FoxNext, GSN, and Scopely Explore games businesses — Scopely consistently delivers experiences players love today and return to for years to come.
Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine and one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators,” Scopely believes that video games can be a force for good — creating meaningful connections, vibrant communities, and making life better through play.
Scopely has global operations and partners across four continents in more than a dozen countries worldwide. For more information, visit:
https://www.scopely.com/
.
Notice to Candidates: Scopely will never request payment or financial information during the application or hiring process. Please apply only through our official
website
and verify that all Talent Partner communications come from an email address ending in @
scopely.com
.
Should you have any questions or encounter any fraudulent requests/emails/websites, please immediately contact recruiting@scopely.com. Our job applicant privacy policies are available here:
California Privacy Notice
and
EEA/UK Privacy Notice
.
Employment at Scopely is based solely on a person's merit and qualifications. Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants with arrest or conviction records, consistent with applicable federal, state and local law.
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: 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.
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: 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.
Location: Portugal
Workplace: remote
About the Role
We are looking for a
Senior UI/UX Designer – AI
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.
Location: Portugal
Workplace: remote
UI/UX Designer 2 – AI
About the Role
We are looking for a
Senior UI/UX Designer – AI
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.
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: Portugal
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
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 office in Coimbra or in Aveiro. We plan to open an office 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.
Are you ready to make your mark?
About the Role
We are looking for a Site Reliability Engineer (SRE) to improve the reliability of our AI and analytics platforms and the services that depend on them. As Intermedia expands its global product deployments, this role will strengthen SRE practices across production infrastructure, data pipelines, machine-learning services, customer-facing analytics, and AI-powered Voice and Unified Communications capabilities. You will partner with AI, data, product, and platform teams to build scalable, observable systems that deliver dependable insights and resilient customer experiences.
What you will be doing:
Run and improve production environments that support AI and AI workloads, data pipelines, analytics applications, and customer-facing services.
Build software and automation to manage cloud infrastructure, data platforms, model-serving infrastructure, and application services.
Define and measure service level indicators, service level objectives, and error budgets for AI and analytics services, including availability, data freshness, pipeline completion, and inference latency.
Build end-to-end observability that correlates metrics, logs, and traces with data-quality signals, AI-service performance, and customer impact.
Monitor and optimize the reliability, performance, capacity, and cost of batch and streaming workloads, analytics queries, and inference services.
Partner with data engineering and machine-learning teams to make ingestion, transformation, feature, training, deployment, and reporting workflows production-ready.
Automate CI/CD and production-readiness checks for data pipelines, model and prompt releases, schema changes, analytics applications, and dashboards.
Detect and resolve data-quality incidents involving missing, stale, delayed, or anomalous data, schema drift, and broken lineage or dependencies.
Design and test graceful degradation, dependency isolation, retry and fallback patterns, and recovery procedures for impaired AI, data, or downstream services.
Improve the reliability of AI-powered Voice and Unified Communications capabilities such as speech recognition, transcription, summarization, intelligent routing, conversational assistance, and text-to-speech.
Establish operational monitoring for model and AI-service behavior, including latency, throughput, error rates, drift indicators, and changes in output quality.
Plan capacity and run performance, load, and resilience tests across compute-intensive AI workloads, distributed data processing, and analytics services.
Lead incident response and post-incident improvement for AI and analytics services, using measurable actions to reduce recurrence and recovery time.
Support secure and reliable access to cloud storage, processing, and query services used by analytics products and internal decision-making.
Reduce operational toil and improve engineering productivity through platform tooling, runbooks, self-service automation, and clear operational standards.
What you will bring to the role:
Bachelor's degree in computer science, data engineering, software engineering, or another technical or scientific discipline, or equivalent practical experience.
4-7 years of experience in production operations, systems engineering, SRE or DevOps, software deployment, and maintenance of distributed production systems.
Experience with cloud infrastructure, containers, Kubernetes, distributed systems, and scalable compute and storage services.
Experience operating data processing, orchestration, storage, or analytics technologies, such as Kafka, Spark, Airflow, dbt, data warehouses, or comparable cloud services.
Ability to use metrics, logs, traces, data-quality checks, freshness indicators, lineage, and service-level indicators to diagnose complex production issues.
Experience with CI/CD, DataOps or MLOps practices, automated testing, controlled rollout, and rollback of data and AI service changes.
Strong troubleshooting skills across Linux, applications, networks, APIs, data pipelines, and distributed service dependencies, with attention to security and access controls.
Strong analytical problem-solving and cross-functional communication skills, with a proactive approach to reliability, performance, and continuous improvement.
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
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 office in Coimbra or in Aveiro. We plan to open an office 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.
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: Portugal
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
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 office in Coimbra or in Aveiro. We plan to open an office 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.
Are you ready to make your mark?
About the Role
We are looking for a Site Reliability Engineer (SRE) to improve the reliability of our AI and analytics platforms and the services that depend on them. As Intermedia expands its global product deployments, this role will strengthen SRE practices across production infrastructure, data pipelines, machine-learning services, customer-facing analytics, and AI-powered Voice and Unified Communications capabilities. You will partner with AI, data, product, and platform teams to build scalable, observable systems that deliver dependable insights and resilient customer experiences.
What you will be doing:
Run and improve production environments that support AI and AI workloads, data pipelines, analytics applications, and customer-facing services.
Build software and automation to manage cloud infrastructure, data platforms, model-serving infrastructure, and application services.
Define and measure service level indicators, service level objectives, and error budgets for AI and analytics services, including availability, data freshness, pipeline completion, and inference latency.
Build end-to-end observability that correlates metrics, logs, and traces with data-quality signals, AI-service performance, and customer impact.
Monitor and optimize the reliability, performance, capacity, and cost of batch and streaming workloads, analytics queries, and inference services.
Partner with data engineering and machine-learning teams to make ingestion, transformation, feature, training, deployment, and reporting workflows production-ready.
Automate CI/CD and production-readiness checks for data pipelines, model and prompt releases, schema changes, analytics applications, and dashboards.
Detect and resolve data-quality incidents involving missing, stale, delayed, or anomalous data, schema drift, and broken lineage or dependencies.
Design and test graceful degradation, dependency isolation, retry and fallback patterns, and recovery procedures for impaired AI, data, or downstream services.
Improve the reliability of AI-powered Voice and Unified Communications capabilities such as speech recognition, transcription, summarization, intelligent routing, conversational assistance, and text-to-speech.
Establish operational monitoring for model and AI-service behavior, including latency, throughput, error rates, drift indicators, and changes in output quality.
Plan capacity and run performance, load, and resilience tests across compute-intensive AI workloads, distributed data processing, and analytics services.
Lead incident response and post-incident improvement for AI and analytics services, using measurable actions to reduce recurrence and recovery time.
Support secure and reliable access to cloud storage, processing, and query services used by analytics products and internal decision-making.
Reduce operational toil and improve engineering productivity through platform tooling, runbooks, self-service automation, and clear operational standards.
What you will bring to the role:
Bachelor's degree in computer science, data engineering, software engineering, or another technical or scientific discipline, or equivalent practical experience.
4-7 years of experience in production operations, systems engineering, SRE or DevOps, software deployment, and maintenance of distributed production systems.
Experience with cloud infrastructure, containers, Kubernetes, distributed systems, and scalable compute and storage services.
Experience operating data processing, orchestration, storage, or analytics technologies, such as Kafka, Spark, Airflow, dbt, data warehouses, or comparable cloud services.
Ability to use metrics, logs, traces, data-quality checks, freshness indicators, lineage, and service-level indicators to diagnose complex production issues.
Experience with CI/CD, DataOps or MLOps practices, automated testing, controlled rollout, and rollback of data and AI service changes.
Strong troubleshooting skills across Linux, applications, networks, APIs, data pipelines, and distributed service dependencies, with attention to security and access controls.
Strong analytical problem-solving and cross-functional communication skills, with a proactive approach to reliability, performance, and continuous improvement.
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
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 office in Coimbra or in Aveiro. We plan to open an office 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:
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: Portugal
Workplace: remote
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.
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 up 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!
About the Role
We are looking for a talented Software Engineer with a strong focus on data to join our engineering team. This role is ideal for someone who thrives at the intersection of software engineering and data, with the skills to build high-performance, scalable microservices in Java (Spring Boot) and work deeply with SQL-based data systems.
You’ll be instrumental in designing and building modern, cloud-first services that interact with large volumes of data, while also navigating and improving upon legacy systems. If you enjoy solving complex data problems through robust backend services and want to help modernize our platform, we want to hear from you.
What you will be doing:
Design and develop scalable microservices and APIs using Java and Spring Boot
Build services that support high-volume data ingestion, processing, and access
Integrate backend services with both modern cloud data platforms and legacy systems
Write and optimize SQL queries and stored procedures to support application features and data pipelines
Collaborate with Data Engineers, Analysts, and Product teams to deliver high-quality, well-tested solutions
Ensure data integrity, availability, and performance across systems
Participate in code reviews, architecture discussions, and CI/CD processes
Write unit, integration, and data tests to support reliable delivery
Contribute to system modernization efforts, replacing legacy components with scalable cloud-native services
Deploy and manage services in containerized environments using Kubernetes and Helm
What you will bring to the role:
5+ years of experience in backend software engineering or data-focused software development
Strong programming skills in Java with Spring Boot for microservices development
Solid understanding of SQL and relational database design, performance tuning, and data modeling
Experience building and consuming RESTful APIs
Familiarity with ETL/ELT concepts and data integration techniques
Proficient in working with CI/CD pipelines and Git-based version control
Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing
Hands-on experience deploying applications in Kubernetes environments using Helm charts
Practical experience with Snowflake and dbt is desirable
Exposure to cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code is a plus
Knowledge of messaging or event streaming tools (e.g., Kafka, RabbitMQ) is a bonus
Strong communication skills, able to collaborate across data and software engineering teams
Adaptable in a hybrid environment with both legacy and modern systems
A pragmatic mindset for delivering production-quality software while reducing technical debt
Comfortable working with ambiguity and legacy codebases
Passion for automation, performance optimization, and clean architecture
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
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
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
Intermedia has a wide portfolio of internally developed application software, ranging from web and desktop apps to lower level PBX solutions. Due to the growing demand for integrating security activities into diverse development processes, Intermedia is looking for an experienced and self-motivated Application Security Engineer to help us deliver built-in security to our products.
As part of the Global Security team, you will support our company wide application security program, helping the company build secure products. You will be the voice of security for all things related to application security to our spectrum of engineering teams, guiding the architecture and execution of our SDLC throughout the enterprise. This position is an individual contributor role, reporting directly to the Manager, Application Security.
What you will be doing:
Perform design and architecture review of new features, suggest security requirements
Collaborate with DevOps and engineering teams, advising on security features and best practices in SDLC
Utilize static security scanning tools, review findings and coordinate remediation actions
Perform ongoing manual security assessments
Review the results of external penetration tests and communicate suggested fixes to development teams
Provide on-demand support on application security topics
Drive process improvement ideas
Assist with vetting and intake of defects from 3rd party security researchers via our Bug Bounty program
What you will bring to the role:
3 - 5 years of experience in the application security field
Bachelors or Master Degree in related field of expertise
Knowledge of secure coding best practices and industry standards (such as OWASP) and the ability to apply them to different programming languages
Familiarity with SDLC and DevSecOps concepts and hands-on experience in implementing them
Knowledge and/or hands on experience with identifying A.I. threats in a security landscape
Experience in using static and dynamic security scanning tools (such as BurpSuite, ZAP, and Snyk, or other related technologies)
Experience with programming languages such as Python is preferred
Ability to explain application security threats and mitigation options to both developers and project managers
Good communication skills in written and verbal English
Experience and/or knowledge in securing applications within cloud platforms (AWS, Azure) and containerized environments (Docker, Kubernetes)
Participation in CTF challenges and bug-bounty programs
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 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
Intermedia has a wide portfolio of internally developed application software, ranging from web and desktop apps to lower level PBX solutions. Due to the growing demand for integrating security activities into diverse development processes, Intermedia is looking for an experienced and self-motivated Application Security Engineer to help us deliver built-in security to our products.
As part of the Global Security team, you will support our company wide application security program, helping the company build secure products. You will be the voice of security for all things related to application security to our spectrum of engineering teams, guiding the architecture and execution of our SDLC throughout the enterprise. This position is an individual contributor role, reporting directly to the Manager, Application Security.
What you will be doing:
Perform design and architecture review of new features, suggest security requirements
Collaborate with DevOps and engineering teams, advising on security features and best practices in SDLC
Utilize static security scanning tools, review findings and coordinate remediation actions
Perform ongoing manual security assessments
Review the results of external penetration tests and communicate suggested fixes to development teams
Provide on-demand support on application security topics
Drive process improvement ideas
Assist with vetting and intake of defects from 3rd party security researchers via our Bug Bounty program
What you will bring to the role:
3 - 5 years of experience in the application security field
Bachelors or Master Degree in related field of expertise
Knowledge of secure coding best practices and industry standards (such as OWASP) and the ability to apply them to different programming languages
Familiarity with SDLC and DevSecOps concepts and hands-on experience in implementing them
Knowledge and/or hands on experience with identifying A.I. threats in a security landscape
Experience in using static and dynamic security scanning tools (such as BurpSuite, ZAP, and Snyk, or other related technologies)
Experience with programming languages such as Python is preferred
Ability to explain application security threats and mitigation options to both developers and project managers
Good communication skills in written and verbal English
Experience and/or knowledge in securing applications within cloud platforms (AWS, Azure) and containerized environments (Docker, Kubernetes)
Participation in CTF challenges and bug-bounty programs
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.
GB - London, United Kingdom
УдалённоUnited Kingdom
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.