For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
brain.d
brain.d

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Data
Automation
+44

Contract role
2 days ago
Apply now

Company Description

Braind is the automation platform for enterprise knowledge, helping organisations structure their data and automate recurring content generation.

Role Overview:

We are looking for a highly motivated Software Engineer to join our team to help us design, build, and scale the core systems behind Braind. You’ll work across the stack and collaborate closely with our product and AI teams to bring cutting-edge research into production.

Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs.
  • Design APIs and backend services that support intelligent querying and retrieval of structured insights.
  • Implement NLP pipelines for document understanding, summarisation, and semantic search.
  • Work on integrating AI/ML models into production systems.
  • Contribute to architectural decisions and technical roadmap.
  • Optimise performance for large datasets and real-time processing.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Maintain code quality through testing, code reviews, and documentation.
  • Contribute to rapid prototyping and iteration in a fast-moving startup environment.

Required Skills & Experience:

  • Strong proficiency in Python, with experience in libraries such as PyTorch, TensorFlow, Hugging Face Transformers.
  • Experience with NLP, information retrieval, semantic search, document understanding.
  • Experience with backend development (RESTful APIs, microservices).
  • Knowledge of databases (SQL and NoSQL) and data pipelines.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Familiarity with CI/CD or DevOps practices (automated testing, deployment pipelines, cloud integration).

Nice-to-Have:

  • Familiarity with vector databases (e.g., Pinecone, Weaviate, Milvus).
  • Knowledge of OCR, document parsing, or knowledge graphs.
  • Understanding of data privacy and security considerations in AI/ML.

Qualifications

  • Master's degree or PhD in Computer Science, Data Science, AI, Engineering, or a related field.
  • Proficiency in Python and understanding of data structures, algorithms, and software design principles.
  • Proficiency in designing, developing, and implementing multi-agent systems or complex intelligent agents, demonstrating an understanding of their architecture, communication protocols, and deployment challenges.
  • System Integration Expertise: Extensive experience designing, developing, and integrating with APIs, microservices, and various third-party systems.
  • Basic experience with data manipulation tools and SQL or other querying languages.
  • Experience with Git or version control systems.
  • Strong analytical and problem-solving skills, with an attention to detail.
  • Good communication skills and ability to collaborate effectively in a team environment.
  • Curiosity, adaptability, and a startup/entrepreneurial spirit.

Application Process

Please submit:

  • Your resume.
  • A brief cover letter expressing your interest and any exciting projects you have worked on.
  • Optional: a portfolio, GitHub link, or project samples.

About brain.d

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service