Senior Python Developer (LLM-oriented and backend development)
Start Date: 01/10/2025
End Date: 31/03/2026, with an option for extension
Location: Brussel
Language Proficiency: English
Context:
Join the AI Engineering Team within internal IT, consisting of approximately 10 members, including 2 external contributors dedicated to this project.
Exciting Challenges:
- Collaborate on cutting-edge projects in the field of Artificial Intelligence.
- Contribute to productizing innovative solutions using Python and Generative AI.
- Work alongside a talented team of experts.
Responsibilities:
- Develop applications leveraging GenAI technology to solve specific business problems.
- Act as a team player within the platform team and collaborate closely with the teams that built the prototypes.
- Work with infrastructure teams to deploy the app, ensuring its supportability and maintainability.
- Maintain well-documented code, complete with necessary unit and integration tests.
Qualifications:
- Proficient in Python and FastAPI.
- Experience with Generative AI, including the use of OpenAI and/or Azure OpenAI APIs. Familiarity with standard data analytics libraries such as pandas, matplotlib, Streamlit, langchain, etc.
- Experience with Generative AI design patterns, such as RAG, Agentic AI, Context engineering, structured response, and so on.
- Expertise in development tools, including GIT, IDE (preferably VSCode), and CI/CD (preferably Azure DevOps-based).
- Ability to work independently, breaking down complex tasks into manageable subtasks and executing them.
- Excellent communication and interpersonal skills, with a proven track record of collaborating effectively with cross-functional teams and stakeholders.
- A proactive and results-driven mindset, capable of resolving issues independently or seeking help and driving issues to resolution.
- Strong problem-solving and decision-making abilities, with a focus on developing innovative solutions.
Typical Day:
- Development of Python-based agents integrating language models (LLMs).
- Collaboration with the Microsoft Copilot Studio team.
- Building backend applications (FastAPI or equivalent).
- Interaction with business experts to understand needs and data.
- Short projects (~2 months), often in parallel, requiring agility and autonomy.
Years of Experience:
Minimum 8 years of experience in software development.
Must Have:
- Strong Python skills.
- Experience with FastAPI or similar frameworks (Flask, etc.).
- Knowledge of LLM concepts: RAG, grounding, context engineering.
- Ability to code reliable and maintainable backend applications.
- Experience in data-oriented projects (data analytics or data science).
- Fluent English.
Ideal Candidate:
- Python developer with strong data science sensitivity.
- Able to understand business challenges and communicate with experts.
- Comfortable in dynamic environments and short-term projects.
- Experience in API development and LLM integration.
Nice to Have:
- Experience in the pharmaceutical sector (not mandatory).
- Knowledge of Azure OpenAI.
- Experience with cross-functional projects (e.g., Sky, Jarvis).
Homeworking Policy:
Hybrid: 2 days per week onsite (HQ), with flexibility depending on the profile.
Full Time?
Full-time preferred, but 4 days/week possible for the right profile.