Junior Software Engineer
Listed on 2026-02-16
-
Software Development
AI Engineer, Machine Learning/ ML Engineer
Get AI-powered advice on this job and more exclusive features.
Brainpool is a fast-growing AI start-up providing custom AI services for business since 2017. Our network of 500 top-level AI and Machine Learning experts, including PhD and MSc-level scientists from top universities such as UCL, Oxford, Cambridge, and Harvard, supports our project delivery. Brainpool offers end-to-end AI solutions, from strategy development and planning to implementation.
This role involves working alongside the CTO and a team of engineers on various business engagements, including client projects and internal products. Responsibilities include client scoping, PoC/MVP software development, building and optimizing Large Language Model (LLM) inferences, and creating robust web services. You will develop event-driven and request-response systems to run RAG (Retrieval-Augmented Generation) answer generation pipelines, crucial for sophisticated AI solutions.
Strong communication skills are essential to liaise effectively between application and product teams and to articulate complex technical concepts at different levels of detail. Your contributions will be vital in advancing the company's LLM inference capabilities and improving AI solution quality.
Requirements
- Experience in programming languages such as Python, C/C++, and object-oriented programming.
- Knowledge of or experience with LLM frameworks like Haystack, Llama Index, and Lang Chain, focusing on RAG and text/chat generators.
- Familiarity with cloud computing on AWS (ECS, EKS, Dynamo
DB, Bedrock). - Proficiency with git version control, branching, and code management.
- Commitment to code quality, performance, testing, monitoring, documentation, and CI/CD best practices.
- Experience working within an agile framework, including defining requirements and sprint planning.
- Understanding of data engineering, ETL pipelines, backend web development, Graph
QL, and FastAPI. - Strong communication skills to engage with both technical and non-technical stakeholders.
- BSc or MSc in Mathematics, Physics, Computer Science, or Engineering (STEM).
Desirable Knowledge and Experience
- Understanding of AI/ML algorithms and data science.
- Experience with Docker and Kubernetes.
- Familiarity with Large Language Model stacks, vector databases, open-source models (Mistral, Falcon, Llama
3), and proprietary models like GPT-4 and Claude.
Remuneration includes healthcare insurance after passing probation and 24 days of holiday.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Technology, Information, and Internet
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: