Python ML developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
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
-