
Search by job, company or skills
Key Responsibilities
Write clean, efficient, and well-documented Python code following object-oriented programming principles such as encapsulation, inheritance, polymorphism, and abstraction
Develop and manage the complete machine learning pipeline including data ingestion, preprocessing, model training, evaluation, and deployment
Design, build, and deploy robust, scalable, and high-performance ML applications in production environments
Apply software engineering best practices to create modular, maintainable, and testable ML systems, APIs, and services
Contribute to system architecture and technical design decisions for ML platforms and applications
Build and maintain data pipelines for feature engineering, transformation, and versioning
Implement MLOps practices including CI/CD for ML, automated testing, model versioning, monitoring, and alerting
Monitor model performance and address issues such as drift, bias, and degradation
Identify and resolve performance bottlenecks to ensure system scalability and reliability
Work with large datasets and ensure efficient data handling and processing
Job ID: 144988923