Senior Software Engineer (Python, React, Azure, GenAI) Offline
The position is for a Senior Software Engineer at a client of ours in the AI and data transformation space. It involves building scalable systems using Python and modern backend tools, with a strong focus on LLMs, RAG pipelines, and close collaboration with internal and external teams.
The ideal candidate not only writes code, but also contributes to architectural decision, mentors junior team members.
- Minimum of 5 years’ experience as a Python engineer role.
- Proven expertise in developing robust APIs using frameworks such as Flask, FastAPI, or Django.
- Familiarity with Elasticsearch for search and indexing.
- Strong knowledge of containerisation tools (Docker) and experience implementing CI/CD pipelines.
- Hands-on experience with Generative AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (Traditional RAG), and Agentic RAG.
- Proficiency in front-end development using HTML, CSS, JavaScript, and React.
- Experienced with Git for version control, branching strategies, and collaborative development practices.
- Excellent verbal and written communication skills in English, able to clearly articulate technical concepts to diverse stakeholders.
- Demonstrated ability to effectively manage multiple tasks, prioritise work, and solve complex problems under pressure.
Proactive, innovative mindset, comfortable challenging the status quo and proposing creative solutions.
Desirable Skills and Qualifications
- Experience or familiarity with Next.js.
- Strong interest and enthusiasm for emerging technologies, AI advancements, and continuous learning.
Bachelor’s degree or higher in Computer Science, Software Engineering, or related technical discipline
Must have: Python, React
Nice to have: GenAI, LangChain, Azure
Required languages
English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs Python →