logo

JobNob

Your Career. Our Passion.

Python + R Developer AND Machine Learning


LTIMindtree Limited


Location

Bangalore | India


Job description

Job Details-

Location - All LTIMindtree Locations (Mumbai, Pune, Bangalore, Hyderabad, Chennai, Delhi)

Experience - 5 to 12 Yrs

Primary Skills - Python & R Development, Machine Learning

Job Summary:
We are seeking a talented and experienced Python + R Developer to join our dynamic team. The ideal candidate will have a strong background in both Python and R programming languages, with a focus on developing data-centric applications and solutions. The candidate should be proficient in data analysis, statistical modeling, and possess a deep understanding of data manipulation and visualization.

Responsibilities:

Collaborate with Cross-Functional Teams:
Work closely with data scientists, analysts, and other stakeholders to understand project requirements and deliver effective solutions.
Collaborate with software developers to integrate Python and R code into larger systems.

Python and R Development:
Develop robust and efficient Python and R code for data analysis, statistical modeling, and machine learning applications.
Create and maintain scalable data processing pipelines.

Data Manipulation and Analysis:
Manipulate and analyze large datasets to extract valuable insights.
Implement data cleaning, transformation, and preprocessing techniques.

Statistical Modeling:
Implement statistical models using R for predictive analytics and data forecasting.
Conduct exploratory data analysis to identify patterns and trends.

Visualization:
Create visually appealing and informative data visualizations using tools such as Matplotlib, Seaborn, ggplot2, or others.
Present data insights to non-technical stakeholders in a clear and understandable manner.

Code Optimization:
Optimize Python and R code for performance, scalability, and maintainability.
Troubleshoot and debug issues as they arise.

Documentation:
Document code, processes, and methodologies to ensure knowledge transfer and maintainability.
Prepare technical documentation for end-users and other developers.

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

Mandatory Skills:
  • Proven experience as a Python + R Developer or similar role.
  • Strong proficiency in Python and R programming languages.
  • Experience with data analysis libraries such as Pandas, NumPy, dplyr, and tidyr.
  • Familiarity with statistical modeling techniques and tools.
  • Knowledge of Machine Learning concepts and libraries (scikit-learn, TensorFlow, or PyTorch).
  • Experience with data visualization libraries (Matplotlib, Seaborn, ggplot2).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Preferred Skills:

  • Experience with big data technologies (Hadoop, Spark).
  • Knowledge of database systems (SQL, NoSQL).
  • Familiarity with version control systems (Git).
  • Understanding of software development best practices.
  • Proficient in Python, with a good understanding of its ecosystems.
  • Strong understanding of object-oriented programming and design principles.
  • Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and communication skills.

Additional Skills (Preferred):

  • Knowledge of cloud services (e.g., AWS, Azure).
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with RESTful API development.


Job tags



Salary

All rights reserved