HamburgerMenu
hirist

EverestDX - Python Developer - Machine Learning

Posted on: 08/12/2025

Job Description

Key Responsibilities :


1. Python Development :


- Develop robust and efficient data processing scripts, automation tools, and backend components using Python.


- Build and maintain machine learning model pipelines, reusable modules, and data utilities.


- Integrate Python applications with databases, APIs, and cloud services.


- Optimize code for performance, scalability, and readability.


2. Data Science & Analytics :


- Apply data science techniques to analyze datasets, derive insights, and support business decision-making.


- Implement statistical methods, predictive models, and data transformations.


- Collaborate with Data Scientists to deploy models into production environments.


- Conduct exploratory data analysis (EDA), data cleaning, and feature engineering.


3. SQL & Data Engineering :


- Write complex SQL queries to extract, transform, and analyze data from relational databases.


- Work with large datasets and contribute to designing efficient data structures.


- Collaborate with data engineers to improve data pipelines and workflows.


4. Cloud & DevOps :


- Work on cloud platforms including Azure (preferred), AWS, or GCP for data and compute workloads.


- Utilize DevOps tools for CI/CD, version control, and automated deployments. Work with containerization technologies such as Docker (preferred).


- Assist in setting up and managing cloud-based data environments and monitoring processes.


5. Collaboration & Stakeholder Engagement :


- Collaborate with Business Units (BU), vendors, and cross-functional teams to understand requirements.


- Translate business problems into technical solutions using data-driven approaches.


- Present results, findings, and technical solutions in a clear and concise manner.


- Participate in Agile ceremonies like sprint planning, retrospectives, and reviews.


Required Skills & Competencies :


Technical Skills :


Python Development :


- Minimum 4+ years of strong programming experience with Python, including libraries such as Pandas, NumPy, Scikit-learn, Matplotlib, etc.


- Data Science : Minimum 2+ years of hands-on data science experience including EDA, ML models, and data wrangling.


- SQL : Minimum 2+ years of experience writing efficient SQL queries.


- Cloud Platforms : Hands-on experience with any cloud service provider (Azure preferred, AWS, or GCP).


- DevOps Knowledge : Experience with Git, CI/CD pipelines, version control, and automation tools.


- Soft Skills Strong analytical thinking and problem-solving abilities.


- Ability to engage with stakeholders and vendors with clarity and professionalism.


- Excellent communication skills, both written and verbal.


- Ability to work in a collaborative, fast-paced team environment.


- Detail-oriented with a focus on accuracy and quality.

info-icon

Did you find something suspicious?