Python ML developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
Infosys is seeking talented Machine Learning Engineers to design, build, and optimize large-scale machine learning applications and pipelines. In this role, you will collaborate with hardware backends, feature teams, and business stakeholders to deliver high-performance ML solutions that enable digital transformation.
Responsibilities
Design and implement scalable data processing workflows and machine learning pipelines.
Build integrated pipelines for model compilation, optimization, and orchestration.
Collaborate with CPU, GPU, and Neural Engine hardware backends to enhance inference performance.
Partner with feature teams to integrate and debug complex ML models, including LLMs.
Automate data extraction, transformation, and processing workflows.
Work with the sales team to understand client requirements and design technical ML solutions.
Develop and deploy reusable ML models and assets into production environments.
Optimize system and model performance for scalability and efficiency.
Technical and Professional Requirements
Strong Python programming and debugging skills.
Proficiency in SQL, relational databases, and NoSQL databases.
Passion for API design and scalable software architecture.
Strong communication skills for cross-functional collaboration.
Hands-on experience with deep learning libraries (TensorFlow, PyTorch, Keras).
Expertise in unsupervised learning, time-series models, and anomaly detection.
Experience with LLMs (ChatGPT, BERT) and their applications.
Familiarity with performance optimization techniques.
Cloud experience with AWS services (S3, Lambda).
Knowledge of distributed databases like Snowflake, Oracle.
Experience with Docker, Kubernetes, and containerized ML deployments.
Preferred Skills
Big Data Processing: Spark
Machine Learning Tools: Python, R