Logo for Brightvision

Senior Developer – AI Sales Automation & Data Intelligence (Remote)

Roles & Responsibilities

  • 5+ years of experience as a software developer
  • Proficiency with React, Next.js, TypeScript, Node.js, and MongoDB or PostgreSQL
  • Experience with AI-assisted development tools (Claude Code, Cursor, or similar) and integrating LLM APIs in production
  • Familiarity with AWS services (Lambda, S3, CloudFront) and remote-first collaboration

Requirements:

  • Build AI-powered outbound outreach module (email/LinkedIn) and multi-channel GTM automation pipelines
  • Integrate LLMs for content generation, tone matching, and response handling with scheduling, A/B testing, and analytics
  • Develop data enrichment and search capabilities including data cleaning, deduplication, quality scoring, and external data provider integrations
  • Create scalable backend services and APIs (Node.js/TypeScript) to support large-scale B2B datasets and cross-functional workflows

Job description

About Brightvision

Brightvision is a Swedish B2B marketing and technology agency working with some of the most exciting SaaS and tech companies in Europe and the US. We combine strategy, creativity, and technology to build scalable solutions that drive business growth.

Our software development team in the Philippines currently consists of 5 highly skilled full-stack developers, and we’re now looking for two additional developers with specialized expertise to help us build our next-generation SaaS platform.

What are we building?

We’re building Coseller – our proprietary B2B sales technology platform that combines AI-driven outreach automation with deep company and contact intelligence. Think of it as the intersection of tools like 11x (AI SDR) and FullEnrich/Apollo (data enrichment) – but purpose-built for the European B2B tech market.

We’re hiring for two distinct roles on this platform. You’ll apply for the one that best matches your background:

Profile A: AI SDR Module Developer

You’ll be building our AI-powered Sales Development Representative (SDR) module – a system that automates and semi-automates outbound email and LinkedIn communication based on GTM (Go-To-Market) workflows and best practices.

What you’ll work on:

Building AI-driven email sequencing and LinkedIn outreach flows

Designing and implementing multi-channel GTM automation pipelines

Integrating LLMs (Claude/OpenAI) for personalized message generation, tone matching, and response handling

Building smart scheduling, A/B testing, and performance analytics for outreach campaigns

Creating configurable automation rules (fully automatic vs. human-in-the-loop modes)

What we’re looking for:

Proven experience building AI-driven email and/or LinkedIn outreach software

Familiarity with email deliverability best practices (SPF, DKIM, DMARC, warm-up, sending limits)

Experience with LinkedIn automation (API, browser automation, or similar)

Understanding of B2B sales/GTM workflows and how outbound sequences work in practice

Experience integrating LLM APIs for content generation in production systems

Strong backend skills (Node.js, TypeScript, REST/GraphQL APIs)

Profile B: Data Intelligence & Enrichment Developer

You’ll be building our data intelligence engine – transforming our existing Nordic B2B database (Bigbase) into a full-featured data enrichment and search platform, comparable to FullEnrich, Lusha, or Apollo, but with a Nordic edge.

What you’ll work on:

Building advanced search and filtering tools for company and contact data

Designing data cleaning, deduplication, and quality scoring pipelines

Creating integrations with external data providers and APIs for enrichment and verification

Building export and campaign-creation flows from search results

Developing database management tools for large-scale B2B contact datasets

Structuring the platform for both internal use and future external commercialization

What we’re looking for:

Proven experience building data enrichment, search, or contact intelligence platforms

Strong database skills – experience with large-scale data management, cleaning, and deduplication

Experience building integrations against third-party data sources and APIs

Familiarity with search technologies (Elasticsearch, PostgreSQL full-text search, or similar)

Understanding of B2B data structures (company hierarchies, job titles, contact matching)

Backend proficiency (Node.js, TypeScript, MongoDB/PostgreSQL)

For both roles, you should also have:

5+ years of experience as a developer

Experience with our core tech stack: React, Next.js, TypeScript, Node.js, MongoDB/PostgreSQL

Experience with AI-assisted development tools (Claude Code, Cursor, or similar) at an advanced level

Familiarity with AWS services (Lambda, S3, CloudFront)

Excellent English communication skills

Reliable, proactive, and comfortable working independently in a remote-first team

What we offer

Long-term, full-time freelance contract

Work with a friendly, talented, international team

Opportunity to shape products from the ground up – not maintaining legacy code

Flexible schedule and fully remote setup

A company that values growth, trust, and collaboration

At Brightvision, we believe in collaboration, trust, and continuous learning. You’ll never feel like “just another freelancer” – you’ll be part of a team that supports each other’s success. When working with Brightvision, you embrace the values outlined in our Culture Handbook. These values will guide you in making the right choices.

Please apply with your CV, GitHub/portfolio link, and a brief introduction describing which profile (A or B) you’re applying for and your relevant experience.

We hope to hear from you!

Related jobs

Other jobs at Brightvision

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.