Overview
Accepts corp to corp applications
Contract - W2
Contract - 06+ month(s)
Skills
Python
AI/ML
Django / Flask
Job Details
Role: Python Developer
Work location : Louisville, KY (Remote)
Type: Contract
Job Summary:
- We are looking for an experienced and motivated Python Developer to join our dynamic engineering team.
- As a Python Developer, you will be responsible for designing and implementing server-side application logic, integrating with third-party services, and supporting front-end developers to ensure seamless application performance.
- The ideal candidate has strong backend expertise, familiarity with cloud and containerized environments, and a keen interest in AI and machine learning technologies.
Key Responsibilities:
- Write clean, maintainable, and efficient Python code to develop scalable server-side logic.
- Integrate user-facing elements developed by front-end teams with server-side logic.
- Connect applications with third-party web services and APIs.
- Collaborate with cross-functional teams including DevOps, QA, and front-end developers to deliver high-quality software.
- Participate in code reviews, testing, and debugging to ensure application functionality and performance.
- Work with cloud platforms and Kubernetes (K8s) to deploy and manage applications in a scalable environment.
- Contribute to the integration and development of AI and machine learning features.
Required Qualifications:
- 8+ years of experience in advanced Python programming, including OOP, asynchronous programming, and working with frameworks like Django or Flask.
- 5+ years of experience working with cloud systems and services (e.g., AWS, Azure, or Google Cloud Platform), including deployment and integration.
- 5+ years of experience with NoSQL database systems (e.g., MongoDB, DynamoDB, Cassandra).
- 3+ years of experience using Kubernetes (K8s) for container orchestration in production environments.
- 2+ year of experience or demonstrated proficiency with machine learning and AI frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and related tools.
Preferred Qualifications:
- Familiarity with CI/CD pipelines and DevOps best practices.
- Experience with event-driven or microservices architectures.
- Exposure to message brokers like RabbitMQ, Kafka, or AWS SQS.
- Understanding of containerization tools like Docker.
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.