Work location : Louisville, KY (Permanent remote work accepted from anywhere in US; however we'd prefer EST and CST based resources)
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:
10+ 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.
Enable Skills-Based Hiring No
Best Regards
Govinda rajulu. M| Sr. Talent Acquisition Specialist