Assistant Manager EXL/AM/1476330

15 hours ago


Noida, India exl Full time

Job Description

Job Title: Python & Machine Learning Developer

Experience: 4–6 Years
Location: Bengaluru/ Noida/Pune (Hybrid/Remote options available)

Role Overview

We are seeking a highly skilled Python & Machine Learning Developer to join our dynamic team. In this role, you will design, develop, and deploy machine learning models and data pipelines to address complex business challenges. You will also leverage your strong Python programming expertise to build automation scripts and tools that enhance efficiency. Collaboration with cross-functional teams to deliver scalable, cloud-enabled, and automated solutions is key to this role.

Key Responsibilities

Strong Python Development: Write clean, efficient, and maintainable Python code to build machine learning models, data processing scripts, and automation tools.

Model Development: Design, implement, and optimize machine learning models using Python libraries such as scikit-learn, TensorFlow, and PyTorch.

Automation: Develop automation workflows and scripts using Python to streamline data ingestion, preprocessing, model training, deployment, and monitoring.

Data Pipeline Engineering: Build and maintain robust data pipelines for data ingestion, preprocessing, and transformation to support model training and deployment.

Cloud Integration: Deploy and manage ML models and data workflows on cloud platforms, primarily AWS, ensuring scalability and reliability.

Algorithm Optimization: Apply statistical and machine learning techniques to analyze large datasets, identify patterns, and develop predictive models.

Generative AI: Assist in exploring and integrating basic Generative AI capabilities into existing or new solutions.

Collaboration: Work closely with data engineers, analysts, and business stakeholders to understand requirements and deliver actionable insights.

Deployment & Monitoring: Deploy machine learning models into production environments and monitor their performance to ensure reliability and accuracy.

Documentation & Reporting: Maintain comprehensive documentation of code, processes, and model performance metrics. Present findings and recommendations to stakeholders.

Required Skills & Qualifications

Education: Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, or a related field.

Strong Python Programming: Proven expertise in Python programming with an emphasis on writing robust, scalable, and reusable code.

Automation: Experience in developing automation scripts and tools using Python to improve workflows and operational efficiency.

Machine Learning: Strong understanding of machine learning algorithms, model evaluation metrics, and feature engineering techniques.

Cloud Platforms: Hands-on experience with AWS services such as S3, EC2, SageMaker, Lambda, and related tools for ML deployment and data processing.

Generative AI: Basic familiarity with Generative AI concepts and tools (e.g., GPT models, diffusion models).

Data Handling: Experience with data preprocessing, data wrangling, and working with structured and unstructured data.

SQL: Proficient in SQL for data querying, transformation, and integration with machine learning workflows.

Version Control: Familiarity with Git and collaborative development workflows.

Communication: Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Preferred Skills

Advanced Techniques: Knowledge of deep learning, natural language processing (NLP), or time series forecasting.

DevOps Practices: Familiarity with CI/CD pipelines and containerization technologies like Docker and Kubernetes.

Business Acumen: Ability to translate business problems into analytical solutions and effectively communicate findings.



  • Noida, India exl Full time

    Job Description Job Title: Python & Machine Learning Developer Experience: 4–6 YearsLocation: Bengaluru/ Noida/Pune (Hybrid/Remote options available) Role Overview We are seeking a highly skilled Python & Machine Learning Developer to join our dynamic team. In this role, you will design, develop, and deploy machine learning models and data...


  • Noida, India exl Full time

    Job Description Position Title, Responsibility Level Senior BI Developer (B1)  Work Location Noida (C59) Basic Function Be a part of daily scrums, stand-ups, and meetings to monitor project progress and resolve any issues the team may be experiencing Creation of tasks, Requirements definition and translation to Jira Clears project obstacles and...


  • Noida, India exl Full time

    Job Description About the Role: EXL is seeking a motivated and dynamic Lead Assistant Manager to join our F&A Digital Transformation team. The role will support the execution of digital initiatives to streamline and enhance finance and accounting processes using automation and analytics. You will play a critical role in driving efficiency improvements and...


  • Noida, India exl Full time

    Job Description Key Responsibility: You will be responsible for managing assigned client engagement/s at an executive level within the practice. You can expect to work with high level client / internal client personnel to address compliance, financial, and operational risks as well as perform internal control testing, develop internal audit plans, and...


  • Noida, India exl Full time

    Job Description Position Title, Responsibility Level Business Analyst (A1, A2, Contractual) Function Global Products and Platforms Reports to Sr. Manager Permanent/ Temporary Permanent Span of Control None Location Noida, Center 59 EXL's Global Products and Platforms organization is an exciting and dynamic software solutions group focused on...


  • Noida, India exl Full time

    Job Description Position Title, Responsibility Level Business Analyst (A1, A2, Contractual) Function Global Products and Platforms Reports to Sr. Manager Permanent/ Temporary Permanent Span of Control None Location Noida, Center 59 EXL's Global Products and Platforms organization is an exciting and dynamic software...


  • Noida, India exl Full time

    Job Description Role Summary  The Executive is responsible for supporting payroll-related payment operations, ensuring timely and accurate disbursement of salaries, statutory payments, and other employee-related funds in collaboration with internal teams and third-party providers. Key Responsibilities Assist in processing payroll payments and fund...


  • Noida, India exl Full time

    Job Description Basic Function · Fair understanding of insurance products · Sound knowledge of AP/AR/Treasury accounting · Maintaining strong control over cross-training & SOP updation Essential Functions · Meet strict deliverables related to claim and other payments, reconciliations, payment balancing and customer responses · Coordinate the...


  • Noida, India exl Full time

    Job Description Role Summary  The Assistant Manager will oversee payroll payment operations ensuring accurate and timely processing of salary disbursements, statutory contributions, and other employee-related fund transfers. The role includes managing stakeholder relationships and driving process improvements within payroll payment workflows. Key...


  • Noida, India exl Full time

    Job Description : Accounts Payable Specialist – London Market ClientLocation: Noida Department: Finance / Accounts Payable Reports to: Accounts Payable Manager Type: Full-time **Position Overview: The Accounts Payable Specialist will be responsible for managing and processing invoices and payments for the London market operations. The ideal candidate...