Python Developer

  • Posted 22 days ago | Updated 22 days ago

Overview

Remote
Up to $60
Contract - Independent
Contract - W2

Skills

Agile
Amazon Web Services
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Engineering
Django
Docker
FOCUS
Flask
Machine Learning (ML)
Problem Solving
Python
Search Technologies
Soft Skills
Virtual Team
Workflow

Job Details

Job Title: Python Developer (with background in Data Engineering and Machine Learning)
Location: Remote
Duration: Long Term Contract
About the Role:
  • We are seeking a highly skilled Python Developer with a strong background in data engineering and machine learning.
  • The ideal candidate will have hands-on experience with Google s LLMs, Vector Search, and Hybrid Search technologies.
  • You ll be working as part of a distributed team, so excellent communication and problem-solving skills are critical to your success in this role.
Key Responsibilities:
  • Design, develop, and maintain Python applications with a focus on data-driven solutions.
  • Collaborate with the ML team to integrate Google LLMs, Vector Search, and Hybrid Search into production systems.
  • Contribute to data engineering workflows including data ingestion, transformation, and deployment.
  • Work with frameworks such as Django and Flask to build scalable services.
  • Utilize Docker for containerization and AWS for cloud deployment.
  • Collaborate effectively with team members across different time zones.
Requirements:
  • Python Programming: Very strong to advanced proficiency.
  • Data Engineering & ML: Intermediate to advanced experience with Google LLMs, Vector Search, and Hybrid Search.
  • Frameworks & Tools: Basic to intermediate knowledge of Django, Flask, Docker, and AWS.
  • Soft Skills: Exceptional communication and problem-solving abilities; comfortable working in a distributed team environment.
Preferred Qualifications:
  • Experience in deploying and scaling ML models in production.
  • Familiarity with CI/CD pipelines.
  • Exposure to Agile methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.