Job Responsibilities:
• Develop and maintain robust, scalable, and efficient Python applications.
• Write clean, well-documented, and testable code.
• Collaborate with cross-functional teams to design and implement solutions.
Required Skills:
• Strong proficiency in Python programming language.
• Experience with relevant Python libraries such as NumPy, Pandas, PyTorch/TensorFlow (depending on the specific role/team).
• Expertise in package and version management using Conda, Pip, and Virtualenv.
• Good understanding of Git version control.
• Experience with Docker for containerization.
• Familiarity with Bash scripting.