Python Software Developer
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are seeking a skilled Python Machine Learning Developer to join our dynamic Infosys delivery team. You will play a critical role in ensuring effective design, development, validation, and support activities to meet client expectations and contribute to digital transformation journeys.
Key Responsibilities:
-
Understand client requirements and translate them into system requirements.
-
Collaborate with technology leads and project managers on work estimation and delivery planning.
-
Design, develop, and maintain efficient and scalable ML-based applications.
-
Participate in SDLC phases and ensure adherence to agile methodologies.
-
Develop test cases and perform rigorous testing to ensure code quality.
-
Continuously upgrade knowledge of emerging technologies and industry trends.
-
Work as a key contributor to project architecture, coding, and performance optimization.
Technical & Professional Requirements:
-
Primary Skill: Python with Machine Learning
-
Strong understanding of design principles and architectural fundamentals
-
Familiarity with performance engineering concepts
-
Good knowledge of quality processes and estimation techniques
-
Logical thinking, problem-solving, and collaboration skills
Preferred Skills:
-
Advanced experience in Python-based ML frameworks (e.g., scikit-learn, TensorFlow, PyTorch)
-
Exposure to cloud technologies and deployment (AWS, Azure, GCP) is a plus
-
Awareness of the latest AI/ML trends and techniques
-