Do you want to apply for this freelance job vacancy?
We are looking for a Python Developer who specializes in building clean, maintainable code and scalable RESTful APIs. You will collaborate with data scientists and analysts to productionize machine‑learning models, enforce data‑quality standards, and automate ETL pipelines—all while adhering to best practices in testing and version control. Key Responsibilities Write efficient, well‑documented Python code following PEP8 and SOLID principles. Develop and maintain unit and integration tests using unittest and pytest. Build and deploy RESTful services with FastAPI (or Flask) to expose data and model endpoints. Implement ETL workflows, data modeling, and SQL (Postgres, MySQL) for data integrity. Integrate ML algorithms for predictive analytics in collaboration with data science teams. Enforce data‑governance policies, ensuring accuracy, consistency, and compliance. Manage source control tasks: branching, pull requests, merges, and conflict resolution in Git/GitHub. Participate in code reviews, pair programming, and continuous improvement ceremonies. Required Skills Proficiency in Python and its data libraries (Pandas, NumPy). Experience with FastAPI or Flask for API development. Solid understanding of SQL and relational database design. Familiarity with ETL concepts and data‑pipeline orchestration. Hands‑on experience deploying and optimizing ML models in production. Strong Git/GitHub skills including branching strategies and PR workflows. Excellent problem‑solving and communication abilities.