Cleverbit Careers

BUILD YOUR STORY

At Cleverbit, we love technology. And we love the people who love
technology. Here, you’ll find the space to take true ownership of your
work, grow with purpose, and feel proud of what you create.

Making software delivery fun
EU Based Worldwide Reach
Join Cleverbit
Downtime at Cleverbit
Cleverbit Software can be fun
career at cleverbit

4.9-star rating on Glassdoor 

 

software engineering careers

FLEXIBLE WORK HOURS

We believe in remote work and flexible hours, and that’s not just a perk, it’s built into our DNA.

With clients across the globe, our teams need the freedom and agility to do their best work, wherever they are.

That also means supporting you in finding a rhythm that works for your productivity, your wellbeing, and your life outside of work. Because great work happens when people feel trusted, supported, and in control of their time.

At Cleverbit, you get real flexibility and trust, enough structure to stay aligned, but freedom to work in the way that brings out your best. That balance creates real work-life balance and lets you perform at a higher level. What's surprised me most is how genuinely the company lives its values. There's a real sense the team has your back, in tough decisions, difficult client conversations, or day-to-day work. You're trusted to represent Cleverbit, but you're never on your own.
Abel García Celestrín
Abel Garcia
Technical Principal Architect

Perks of being on the DREAM team

Here are some of the benefits you enjoy when you join Cleverbit

Competitive salary
28 days vacation leave
Health insurance
Fully remote
Career development budget
Great colleagues
Fast-paced projects
Flexible arrangements
Work your hours
Extra work rewarded
Leading technologies
Complimentary hardware

Our recruitment process

The recruitment process at Cleverbit Software has been designed to be as transparent as possible. Based on a 5-phase process, candidates will be able to move from one phase to another quickly with touchpoints at every phase. This ensures that only the best fit candidates are chosen to be part of our extraordinary team. The process also allows all candidates to fully understand our business and our unique corporate culture.

cleverbit cv review

We review your CV

To determine whether you possess the required skills and experience for the job.

Cleverbit's HR process

HR Call

Brief culture fit call where you can ask questions and understand what we do.

cleverbit tech call

Technical Call

15-30 min call to assess technical fit.
cleverbit assessment

Practical Assessment

Allows us to explore your skills and aptitudes related to the role.

cleverbit final call

Final Call

A chat with the team to discuss the task and any pending questions.

"If a good engineer friend asked whether they should apply, I'd tell them they'll be surrounded by amazing engineers they can grow and learn from, while feeling part of a single unit. And honestly, the people are what I'd miss most if I left. My colleagues are fun, wonderful, and accepting. It's a genuinely unique environment where everyone is happy to welcome someone new."
Yasseen Nouh
Yasseen Nouh
Product Support Engineer

Join our team!

We’re always looking for amazing people to join us. We have no available open positions right now, but feel free to apply below, together with your CV and we will get in touch as soon as something becomes available.

We’re looking for an Applied AI Engineer to join our team and help shape how we – and our clients – build software with AI.

You’ll split your time between three things: researching and testing new AI tools and models, building AI-powered internal products from prototype through to production, and helping client teams adopt agentic software delivery through hands-on builds and workshops.

This is a hands-on engineering role with a strong client-facing side. You’ll own work from start to finish, move quickly against client and internal roadmap deadlines, and be comfortable reworking things as the tools evolve.

Employment / Contract Structure & Exclusivity Clause

  • This is a full-time role – 40 hours per week.
  • This is a remote first role (even if based in Malta/Gozo).
  • The exact contract duration will be confirmed during the recruitment process.
  • We are looking for someone who can start as soon as possible.

Exclusivity Clause: This role requires full professional dedication. Parallel client/project work is not permitted unless otherwise approved in writing by the company.

Key Responsibilities:

  • Research and test new AI tools, models and ways of working, and turn what proves useful into practical guidance for our teams.
  • Design and build AI-powered internal products from early prototype through to production, including the infrastructure, deployment and ongoing improvement based on user feedback.
  • Build harnesses and AI solutions for clients against their own codebases, data and systems.
  • Help client teams adopt agentic software delivery through workshops and hands-on support, adapting the approach to how each team works.
  • Provide technical depth in client and presales conversations, and contribute to the documents and proposals that follow.
  • Represent Cleverbit externally through webinars, talks and demos.
Mandatory Requirements (What We’re Looking For)

  • A solid software engineering background, with at least 3 years building and shipping production software.
  • Hands-on experience building with LLMs beyond simple chat use – for example agents, tool use, retrieval or evaluations.
  • Daily, practical use of AI coding agents in your own development work, with a clear view of where they help and where they fall down.
  • Comfortable owning something end-to-end, from prototype through deployment and running it in production.
  • Able to understand an unfamiliar codebase or system quickly.
  • Able to explain technical ideas clearly to both engineers and non-technical stakeholders, in conversation and in writing.
  • Excellent verbal and written communication skills in English.
Nice to Have:

  • Cloud and DevOps experience, such as CI/CD and infrastructure as code.
  • Experience running workshops or coaching other developers.
  • Public speaking or content creation.
  • Consultancy or client-facing delivery experience.
Behavioural / Ownership Expectations

This role will suit you if you:

  • Take ownership of your work from start to finish, across client delivery, product development, internal platforms and advisory work.
  • Prioritise delivery timelines and outcomes, and are comfortable working to client deadlines and internal roadmap commitments.
  • Enjoy problem-solving where requirements evolve and you need to shape the approach yourself.
  • Are genuinely curious about how AI is changing software development, and regularly try new tools and models just to see what they can do.

This role may not be the right fit if you prefer:

  • Don’t use AI coding agents in your day-to-day development work yet.
  • Have never deployed something you built to production and kept it running.
  • Have worked with LLMs only through a chat interface, and never through an API or in code.
  • Would rather not present to clients or run a session in front of a team.
  • Prefer work that comes with a clear spec and a fixed backlog.
  • Haven’t tried a new AI tool or model in the last month just to see what it can do.
  • Are looking for a pure research role focused on training or fine-tuning models.
  • Would find it frustrating to rework something you built a few months ago because the tools have moved on.
AI & Tooling Expectations

  • A strong interest in AI, in how it can help software development, and in how the way we build software is changing.
  • We expect you to build with AI agents as your default way of working, setting clear intent and carefully verifying what comes back.
  • You should know where the tools fall down – invented APIs, code that looks right but isn’t, tests that pass without testing anything – and review agent output with the same care as any code going to production.
Salary & Compensation

Exact package and contract structure will be discussed during the recruitment process.

Benefits

  • 28 paid vacation leave days per year.

  • Paid sick leave.

  • Maltese public holidays.

  • Private health insurance.

  • IT equipment provided.

  • Extra hours worked = extra paid time off.

  • Yearly performance-based bonuses.

  • Yearly salary reviews.

  • Training / career development budget.

Location & Work Eligibility

Candidates must be based in either Malta or elsewhere within the European Union.

Candidates based in the EU must be legally entitled to work remotely from their country of residence and must not require sponsorship. Relocation support is not available for this role.

Equal Opportunity Statement

At Cleverbit, we’re committed to building an inclusive workplace where everyone feels respected and valued. We welcome candidates from all walks of life, regardless of age, gender, ethnicity, religion, disability, or sexual orientation.

We’re looking for a Senior Java Developer to join a client-focused delivery team, building and maintaining a full-stack platform using Java 21, Spring Boot, React and PostgreSQL.

You’ll work on enhancements, one-off deliverables and some consultancy work, taking well-defined tasks from a prioritised backlog and delivering them end-to-end – from backend services and APIs through to the React front end and automated tests.

The platform is a high-usage, business-critical service, so this role suits someone who puts technical quality and maintainability first, while still delivering reliably against deadlines.

Employment / Contract Structure & Exclusivity Clause

  • This is a freelance/contractor role on a part-time, non-exclusive basis.
  • Working hours are flexible and will depend on project requirements.
  • This is a fully remote role.
  • The exact contract duration and expected weekly hours will be confirmed during the recruitment process.
  • We are looking for someone who can start as soon as possible.
Key Responsibilities:

  • Build and maintain backend services and REST APIs using Java 21 and Spring Boot.
  • Build and maintain the React-based web application, including UI features, routing, state management, forms and API integration.
  • Implement data ingestion, validation and reporting/export workflows (PDF, Excel, JSON), and expose them through usable UI flows.
  • Work with PostgreSQL, including schema changes, migrations, query optimisation and ORM tuning using JPA/Hibernate.
  • Write and maintain automated tests across the stack (unit, integration and frontend testing where applicable).
  • Improve operational quality, including logging, structured error handling, performance optimisation and security best practices.
  • Work on development tasks from a prioritised backlog using tools such as Azure DevOps and/or Jira.
  • Collaborate closely with Product, QA and DevOps to deliver features end-to-end.
  • Participate actively in pull request reviews, architectural discussions and technical decision-making.
  • Contribute meaningfully to agile ceremonies (stand-ups, refinements, retrospectives) and share knowledge to improve internal processes and skillsets.
Mandatory Requirements (What We’re Looking For)

  • BSc in Computer Science or equivalent practical experience.
  • 5+ years of strong Java and Spring Boot experience, including API design, debugging and performance optimisation.
  • 2+ years of strong React experience, including component design, hooks and state management.
  • Strong proficiency in TypeScript/JavaScript, with experience using modern frontend tooling (Vite/Webpack, npm/yarn/pnpm).
  • Solid experience with PostgreSQL and ORM frameworks (JPA/Hibernate), including handling database migrations.
  • Testing experience across the stack – backend (JUnit, Mockito) and frontend (Jest, React Testing Library).
  • Experience working in CI-enabled environments.
  • Experience working in agile environments using Azure DevOps, Jira or similar tools.
  • An analytical mindset with strong problem-solving skills.
  • Excellent verbal and written communication skills in English (C1/C2 level).
  • Must be legally eligible to work remotely from within the European Union
Nice to Have:

  • Familiarity with Microsoft Azure (app hosting, storage, identity/Key Vault concepts).
  • Experience with CI/CD pipelines and containerisation (Docker, release automation).
  • Experience with observability tooling (structured logs, metrics, tracing).
  • Experience delivering data-heavy applications with reporting/export capabilities.
Behavioural / Ownership Expectations

This role will suit you if you:

  • Enjoy taking well-defined tasks and owning them end-to-end, from implementation through testing and release.
  • Put technical quality and maintainability first when making decisions.
  • Are comfortable delivering against deadlines on a high-usage, business-critical service.
  • Are comfortable working within structured teams and clearly defined responsibilities.
  • Collaborate proactively with Product, QA and DevOps, and give constructive input in code reviews.
  • Enjoy a varied mix of enhancements, one-off deliverables and occasional consultancy work.

This role may not be the right fit if you prefer:

  • Low-pressure environments with flexible or undefined timelines.
  • Working only on the backend or only on the frontend.
  • Treating testing, logging or documentation as an afterthought.
  • Exploratory or research-based work over structured delivery.
AI & Tooling Expectations

  • We expect developers to build with AI agents as their default way of working, and to be comfortable in an agentic workflow where the job is setting clear intent and verifying what comes back.
  • You should know the tools well enough to recognise where they fall down – invented APIs, code that looks right but isn’t, tests that pass without testing anything, and changes that drift from what was asked.
  • You should review agent output with the same care as any code going to production. Anything you merge is yours, whether you wrote it or an agent did.
Salary & Compensation

Exact package and contract structure will be discussed during the recruitment process.

Benefits

  • Fully remote working model.
  • Flexible working hours based on project requirements.
Location & Work Eligibility

This is a fully remote role only open to candidates based within the European Union (including Malta).
Candidates must be legally eligible to work remotely for a Malta-registered company from their residing EU country. No visa sponsorship is available for this role.

Equal Opportunity Statement

At Cleverbit, we’re committed to building an inclusive workplace where everyone feels respected and valued. We welcome candidates from all walks of life, regardless of age, gender, ethnicity, religion, disability, or sexual orientation.

We’re looking for a Senior Application Support Engineer to take end-to-end ownership of live, customer-impacting incidents across complex cloud SaaS environments.

You will investigate issues using application logs, traces and metrics; reproduce problems where possible; capture clear technical evidence; and work closely with Product and Engineering on complex or code-level issues. You will also maintain accurate incident records and stakeholder updates while working within agreed SLAs.

This is a hands-on, incident-driven role in a global follow-the-sun support environment. It requires sound judgement, composure under pressure, strong ownership and participation in an on-call rotation.

Employment / Contract Structure & Exclusivity Clause

  • This is a full-time, exclusive role (40 hours per week, Monday to Friday).
  • The is a remote first role (even if based in Malta/Gozo).
  • The exact contract duration will be confirmed during the recruitment process.
  • Participation in an on-call rotation outside standard working hours is also required.

Exclusivity Clause:

This role requires full professional dedication during the contract period. Parallel client/project work is not permitted unless otherwise approved in writing by the company.

On-Call Rotation:

  • Weeknights (after office hrs): approximately 2 nights per week.
  • Weekends and public holidays: 24/7 on-call coverage for approximately 1 weekend per month.
  • You will only be called in for emergency P1 issues.
  • The on-call rotation is distributed among 5 people.
  • When called in for a P1 issue, overtime applies from call-in until the issue is resolved: 150% for weeknights and 200% for weekends and public holidays
Key Responsibilities:

  • Own customer-impacting incidents end-to-end – from detection and triage through mitigation, resolution and closure – within agreed SLAs.

  • Investigate incidents using application logs, traces and metrics; reproduce issues where possible and capture clear technical evidence.

  • Maintain accurate incident records in the ticketing system (e.g. ServiceNow), including timelines, impact, troubleshooting steps and customer/stakeholder updates.

  • Partner with Product and Engineering on complex or code-level problems, supplying high-quality reproduction steps, logs, traces and analysis to accelerate fixes.

  • Participate in the support rotation and global handovers to maintain continuous incident coverage across EMEA and other regions.

  • Recommend safe mitigations for live issues after careful analysis.

  • Contribute to post-incident review activities, including RCA notes, runbooks and knowledge updates, to reduce recurrence.

What We’re Looking For

  • BSc in IT, or equivalent experience.

  • Previous experience as an L2/L3 Support Engineer supporting cloud SaaS products.

  • Ability to read and interpret application logs, traces and metrics.

  • Basic understanding of REST, HTTP and SQL, with hands-on experience using browser developer tools and Postman.

  • Basic understanding of ASP.NET, MVC and REST APIs – enough to read code, identify root cause and define reproduction steps.

  • Familiarity with ticketing systems such as ServiceNow or similar.

  • Strong verbal and written English.

  • Problem-solving mindset, with the ability to think on your feet and propose valid mitigations to live issues.

  • Highly motivated self-starter with a positive attitude.

  • Availability to participate in the on-call rotation described above.

Success Metrics:

Success in this role is measured on mean time to resolution (MTTR), SLA compliance and customer satisfaction (CSAT), together with the quality of your incident documentation — accurate timelines, clear impact, evidenced troubleshooting and sound RCA notes. We also value active contribution to our knowledge base and to improving our AI-assisted support workflows, so that every incident resolved makes the next one faster.

Nice to Have:

  • Azure experience is preferred; experience with another major cloud platform is also valuable.

  • Experience with JMeter for load/performance testing.

  • Aptitude to pick up new DevOps skills and learn the inner workings of a complex cloud application.

Behavioural / Ownership Expectations

This role will suit you if you:

  • Are comfortable working in a live, incident-driven and interrupt-heavy support environment.

  • Take ownership of incidents from first triage through resolution, closure and follow-up.

  • Can make sound judgement calls on live production issues and prioritise safe service restoration.

  • Communicate proactively with customers, stakeholders and internal teams while SLA clocks are running.

  • Stay composed under pressure, collaborate without simply handing incidents over, and maintain high-quality documentation.

  • Are comfortable with low requirement clarity, where evidence gathering and precise problem definition are part of the job.

This role may not be the right fit if you prefer:

  • Well-defined tickets or planned, uninterrupted work.

  • A role without shift or on-call commitments.

  • Escalating before investigating, avoiding code reading, or treating documentation as an afterthought.

  • Working without the pressure of customer SLAs or live production responsibility.

AI & Tooling Expectations

  • Practical use of AI for log analysis, API debugging, scripting, incident summarisation and RCA drafting.

  • Basic prompt-engineering practices to obtain useful, context-aware outputs.

  • Basic understanding of Retrieval-Augmented Generation (RAG).

  • Awareness of basic AI security concerns and responsible use of AI tooling in support workflows.

Salary & Compensation

Exact package and contract structure will be discussed during the recruitment process.

On-call P1 call-ins are compensated at 150% for weeknights and 200% for weekends and public holidays, from call-in until the issue is resolved.

Benefits

  • 28 paid vacation leave days per year.

  • Paid sick leave.

  • Maltese public holidays.

  • Private health insurance.

  • IT equipment provided.

  • Yearly performance-based bonuses.

  • Yearly salary reviews.

  • Training / career development budget.

Location & Work Eligibility

Candidates must be based in either Malta or anywhere else within the European Union.

Candidates based in the EU must be legally entitled to work remotely from their residing EU country and don’t require sponsorship. Relocation to Malta can also be provided for candidates already based within the EU.

We are also willing to support/sponsor any work permits transfers for candidates already based in Malta and already in possession of a valid work permit linked to their current employer.

Equal Opportunity Statement

At Cleverbit, we’re committed to building an inclusive workplace where everyone feels respected and valued. We welcome candidates from all walks of life, regardless of age, gender, ethnicity, religion, disability, or sexual orientation.

Apply for your dream job today!

This field is required.
Role Applying For
This field is required.
How Did You Hear About This Job?
This field is required.
This field is required.
This field is required.
This field is required.
This field is required.
Can you work on a B2B contract with a Maltese registered company?
Do you require sponsorship?
This field is required.
Please provide any additional information or message.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scroll to Top
```