Mission Context
The mission involves designing, building, and testing interactive tools for data annotation and validating machine learning model results.
You will join an agile team dedicated to developing augmented intelligence applications, contributing to the delivery of high-value solutions at the end of each sprint.
Key Responsibilities
• Collaborate with stakeholders to translate business needs into technical solutions that align with the IT ecosystem.
• Focus on completing the team's backlog in priority order as agreed with stakeholders and the Product Owner.
• Design, develop, and test interactive tools using Django, ensuring seamless integration with APIs and background job queues.
• Adhere to Scrum values (focus, commitment, openness, respect, courage) while fostering knowledge sharing and continuous learning within the team.
• Promote continuous improvement in working methods and technology adoption.
Technical Skills Required
• Strong expertise in Django and its templating system.
• Proficiency in Python software engineering.
• Experience with Git (version control).
• Familiarity with htmx, background job queues, and API integrations is essential.
• Knowledge of MLOps or DevOps practices.
• Experience with testing frameworks like Gherkin or Behave.
• Polyglot programming skills (knowledge of additional languages).
Soft Skills
• Strong team player with a proactive attitude and result-driven mindset.
• Excellent communication and influencing skills.
• Analytical thinking with the ability to synthesize complex information.
• Autonomy, perseverance, and adaptability in a dynamic, multicultural environment.
Experience Needed for This Freelance Role
• At least 5 years of relevant experience in Python development with a focus on Django.
• Proven understanding of Agile methodologies and practices.
Additional Information
Language Requirements:
• Fluency in English (spoken and written) is mandatory, along with active knowledge of at least one local language and passive knowledge of another.
Educational Background:
• A degree in computer science is preferred; certifications in Python, programming, Linux system administration, or networking are considered a plus.
This freelance opportunity offers a chance to work on cutting-edge AI projects within a collaborative team environment while contributing to impactful solutions for our client.