Job description
Exciting opportunity: A U.S.-based client seeks a Python Developer.
The successful applicant will take the reins in conducting peer code reviews, championing a culture of continuous improvement through thoughtful evaluation and constructive criticism.
What Youll Do:
• Develop high-quality Python code to address intricate problems efficiently
• Utilize business acumen and analytical capabilities to extract insights from public databases
• Clearly communicate reasoning and logic in code written in Jupyter notebooks or similar platforms
• Collaborate closely with researchers to exchange insights and findings
• Maintain thorough documentation for all code developed
• Leverage data analysis skills to address important business queries using various datasets, including those available from Kaggle, the UN, and government databases.
What We Need From You:
• Open to candidates of various experience levels, ranging from juniors to industry veterans
• Possession of a degree in Engineering, Computer Science, or comparable practical experience
• Good understanding of Python programming language for both writing and debugging code
• Ability to handle intermediate Python coding tasks and grasp fundamental algorithmic concepts
• Strong problem-solving aptitude, supported by exceptional reasoning and mathematical skills
• Proficient in English with effective communication abilities essential for successful teamwork