Enable job alerts via email!

Senior Software Engineer

Brainpool AI

United States

On-site

USD 150,000 - 180,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading AI start-up is seeking a Mid-Senior Software Engineer to develop cutting-edge AI solutions. Collaborate with the CTO and engineers on projects involving LLM integration, RAG systems, and REST API development. Ideal candidates will have strong Python skills and experience with AWS services. Join a dynamic team focused on delivering innovative AI applications.

Qualifications

  • Strong experience with Python for production-grade AI applications.
  • Experience with LLM frameworks like LlamaIndex or LangChain.
  • Solid understanding of AWS services, especially Bedrock and ECS.

Responsibilities

  • Design and implement RAG pipelines for complex document processing.
  • Develop LLM integration systems with AWS Bedrock.
  • Create evaluation frameworks for benchmarking LLM performance.

Skills

Python
Strong communication skills
Experience with LLM frameworks
Understanding of AWS services
Experience with Docker
Familiarity with REST API development
Knowledge of vector databases

Education

BSc or MSc in Computer Science
Data Science

Tools

AWS Bedrock
FastAPI
Docker
Qdrant

Job description

Brainpool is a fast growing AI start-up, providing custom AI services for business since 2017. Brainpool network of 500 top-level AI and Machine Learning experts supporting delivery of our projects include PhD and MSc-level scientists from top universities such as UCL, Oxford, Cambridge and Harvard. Brainpool provides companies with end-to-end AI solutions, starting from strategy development, planning all the way to implementation.

This role will involve working alongside the CTO and a team of engineers to develop cutting-edge AI solutions for client projects and internal company products. You'll contribute to key deliverables such as AI scoping programmes, PoC development, and production-ready AI systems, with a significant focus on Brainpool's LLM-powered applications like the AI Quote Generation system detailed in our recent client proposal.

Key Responsibilities

  • Design and implement robust RAG (Retrieval-Augmented Generation) pipelines for processing complex document collections and technical documentation
  • Develop LLM integration systems with AWS Bedrock for models like Claude and Mistral
  • Create evaluation frameworks for benchmarking and improving LLM performance
  • Build and optimize FastAPI-based REST endpoints with Swagger documentation for AI services
  • Implement vector database solutions using technologies like Qdrant
  • Contribute to containerized development and deployment environments using Docker and AWS ECS
  • Participate in prompt engineering and enhancement of HyDE-based retrieval systems
  • Collaborate with cross-functional teams on UI development for testing interfaces and evaluation dashboards

Requirements

  • Strong experience with Python, with a focus on building production-grade AI applications
  • Proven experience working with LLM frameworks such as LlamaIndex, Haystack, or LangChain
  • Experience implementing RAG (Retrieval-Augmented Generation) systems with vector databases
  • Solid understanding of AWS services, particularly Bedrock, ECS, S3, and CloudWatch
  • Experience with Docker containerization and CI/CD pipelines
  • Familiarity with REST API development using FastAPI or similar frameworks
  • Knowledge of vector databases (Qdrant, Weaviate, or similar)
  • Strong communication skills to interface with both technical and business stakeholders
  • BSc or MSc in Computer Science, Data Science, or related STEM field
  • Experience with prompt engineering and optimization for different LLM models
  • Knowledge of advanced RAG techniques like HyDE (Hypothetical Document Embeddings)
  • Familiarity with monitoring and evaluation frameworks for LLM applications
  • Background in metrology, analytical sciences, or technical documentation processing
  • Understanding of embedding models and vector search optimization
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Brainpool AI by 2x

Get notified about new Senior Software Engineer jobs in United States.

Director of Engineering - Remote USA (*eligible states)

United States $150,000.00-$180,000.00 2 months ago

United States $150,000.00-$180,000.00 2 months ago

Senior Software Engineer II - Smart Trailer & Connected Equipment

United States $200,000.00-$300,000.00 5 months ago

Senior Software Engineer, Lead - Supply Chain
Principal Software Engineer, Payroll Services

Greater Chicago Area $222,000.00-$290,000.00 9 hours ago

Manager, Software Engineering (Cortex Xpanse ASM)
Principal Software Engineer, Payroll Services

Atlanta Metropolitan Area $222,000.00-$290,000.00 1 day ago

Principal Software Engineer, Payroll Services

Greater Seattle Area $222,000.00-$290,000.00 10 hours ago

Senior Software Engineer (Consumer - Growth & App Infra, Growth Foundations)
Sr. Software Engineer - Investment Manager

United States $138,400.00-$173,000.00 1 week ago

Los Angeles, CA $150,000.00-$250,000.00 2 weeks ago

Principal Software Engineer (Online) - WWE 2K (REMOTE)

United States $160.00-$210.00 3 months ago

Principal Software Engineer, Team Management
Principal Software Engineer, Payroll Services

Miami-Fort Lauderdale Area $222,000.00-$290,000.00 2 days ago

Senior / Staff Software Engineer - Computational Chemistry / Molecular Dynamics
Principal Software Engineer, Payroll Services

Austin, Texas Metropolitan Area $222,000.00-$290,000.00 10 hours ago

Lead Software Engineer (Solution Architect)

Houston, TX $150,000.00-$250,000.00 2 weeks ago

Philadelphia, PA $150,000.00-$250,000.00 2 weeks ago

Principal Software Engineer, Payroll Services

Los Angeles Metropolitan Area $222,000.00-$290,000.00 2 weeks ago

Senior Software Engineer, Fullstack (Institutional - Markets, Onchain Products)
Senior Software Engineer (COBOL/Unisys Mainframe)
Senior Software Engineer - EMV Chip Card
Senior Software Engineer - Product, Catalog & Pricing

Washington DC-Baltimore Area $180,000.00-$200,000.00 18 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Cortex

Remote

USD 170,000 - 225,000

2 days ago
Be an early applicant

Senior Software Engineer New Remote, United States

Vivian Health, Inc.

Remote

USD 150,000 - 170,000

2 days ago
Be an early applicant

Senior Software Engineer, Scaled Design

Webflow

Remote

USD 132,000 - 208,000

Yesterday
Be an early applicant

Senior Software Engineer – MIG

Movement Infrastructure

Washington

Remote

USD 140,000 - 165,000

6 days ago
Be an early applicant

Senior Software Engineer, Servicing

Upstart

Remote

USD 163,000 - 227,000

Yesterday
Be an early applicant

Senior Software Development Engineer, ZHL

Zillow

Remote

USD 158,000 - 253,000

Today
Be an early applicant

[Hiring] Sr. Software Engineer @Lyra Health

Lyra Health

Remote

USD 100,000 - 160,000

5 days ago
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Splunk

South Carolina

Remote

USD 139,000 - 193,000

Today
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100,000 - 720,000

9 days ago