Python Software Developer-AB Pan india
Company Name
Infosys Ltd ( Chennai )
Job Description
Responsibilities:
Ensure effective Design, Development, Validation, and Support activities to deliver high-quality services in the technology domain.
Gather and analyze client requirements, translate them into system requirements, and provide accurate documentation.
Participate in effort estimation and provide detailed inputs to Technology Leads and Project Managers.
Design, develop, and deploy efficient programs, systems, and ML models to support client business needs.
Collaborate with cross-functional teams to ensure successful delivery of AI/ML-driven solutions.
Contribute to continuous improvement initiatives, adopting new technologies and methodologies in Machine Learning and Data Analytics.
Additional Responsibilities
Apply design principles and software architecture fundamentals in ML solution building.
Understand performance engineering and optimize ML models for scalability and efficiency.
Apply quality processes and estimation techniques to deliver reliable outcomes.
Translate functional and non-functional requirements into technical/ML system requirements.
Write and maintain unit tests, integration tests, and ML evaluation scripts.
Work with SDLC and Agile methodologies in ML project execution.
Stay updated with the latest trends in AI/ML, Python frameworks, and cloud technologies.
Demonstrate strong logical thinking, analytical skills, and problem-solving ability.
Collaborate effectively with team members and clients.
Technical and Professional Requirements
Primary Skills: Machine Learning → Python
Strong understanding of Python libraries (NumPy, Pandas, Scikit-learn, TensorFlow/PyTorch).
Hands-on experience with data preprocessing, model building, training, validation, and deployment.
Knowledge of data structures, algorithms, and optimization techniques.
Experience in working with databases, APIs, and cloud platforms (Azure preferred).
Preferred Skills
Machine Learning → Python
Experience with Natural Language Processing (NLP), Computer Vision, or Deep Learning.
Familiarity with big data frameworks (Spark, Hadoop) and MLOps practices.
Exposure to Azure ML Studio, Databricks, or other cloud AI platforms.