Role Overview
EverestDX is hiring a entry-level Python Developer - Machine Learning. This is a full-time role in IN. Part of EverestDX's Backend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Role Overview:
You will be responsible for Python development, data science, analytics, SQL & data engineering, cloud & DevOps, collaboration, and stakeholder engagement in this role. Your tasks will include developing data processing scripts, machine learning model pipelines, applying data science techniques, writing complex SQL queries, working on cloud platforms, collaborating with cross-functional teams, and presenting technical solutions.
Key Responsibilities:
- 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.
- 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.
- 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.
- Work on cloud platforms including Azure, 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.
- Assist in setting up and managing cloud-based data environments and monitoring processes.
- 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.
Qualification Required:
- Minimum 4+ years of strong programming experience with Python, including libraries such as Pandas, NumPy, Scikit-learn, Matplotlib, etc.
- Minimum 2+ years of hands-on data science experience including EDA, ML models, and data wrangling.
- Minimum 2+ years of experience writing efficient SQL queries.
- Hands-on experience with any cloud service provider (Azure preferred, AWS, or GCP).
- Experience with Git, CI/CD pipelines, version control, and automation tools.
Please note that the company did not provide any additional details in the job description. Role Overview:
You will be responsible for Python development, data science, analytics, SQL & data engineering, cloud & DevOps, collaboration, and stakeholder engagement in this role. Your tasks will include developing data processing scripts, machine learning model pipelines, applying data science techniques, writing complex SQL queries, working on cloud platforms, collaborating with cross-functional teams, and presenting technical solutions.
Key Responsibilities:
- 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.
- 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.
- 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.
- Work on cloud platforms including Azure, 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.
- Assist in setting up and managing cloud-based data environments and monitoring processes.
- 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.
Qualification Required:
- Minimum 4+ years of strong programming experience with Python, including libraries such as Pandas, NumPy, Scikit-learn, Matplotlib, etc.
- Minimum 2+ years of hands-on data science experience including EDA, ML mode
Frequently Asked Questions
How do I apply for the Python Developer - Machine Learning position at EverestDX?
Use the Apply button above to submit your application directly to EverestDX. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Python Developer - Machine Learning position at EverestDX located?
This position is based in IN. EverestDX has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Python Developer - Machine Learning at EverestDX earn?
EverestDX has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Python Developer - Machine Learning role at EverestDX posted?
This role was posted on April 4, 2026 (73 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Python Developer - Machine Learning role at EverestDX entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements EverestDX has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start