Job Description
Are you experienced in Python programming and able to work independently?
Can you handle multiple priorities and communicate effectively with both technical and non-technical stakeholders?
If you're exploring new career challenges, you might be the ideal candidate for this role.
Tasks & Responsibilities :
* Implementation of a user-friendly Python library that interacts with an existing REST API
* Development of loader scripts for bulk operations using the Python library
* Creating a proof-of-concept mapping algorithm utilizing input from a GraphDB DF graph and LLM services (ChatGPT API)
* Documenting architecture, usage, and operational procedures for future reference and maintenance
* Training and supporting scientists in using the library and scripts
* Collaborating with stakeholders to gather requirements and ensure the system meets organizational needs
* Conducting testing and quality assurance to ensure code reliability and accuracy
Your Profile :
* Minimum education: Apprenticeship
* Proven Python programming skills with 5-10 years of experience
* Understanding of software architecture best practices
* Experience with JSON parsing and generation in Python
* Experience with REST API integration in Python
* Optional: Experience with ChatGPT API
* Optional: Experience with RDF graph databases, e.g., GraphDB
* Strong communication skills in English, both speaking and writing
* Ability to write clear, understandable documentation
* Ability to explain technical concepts to non-engineers
* Ability to work independently, manage multiple priorities, and communicate effectively with diverse stakeholders
We look forward to your application.
#J-18808-Ljbffr