Machine Learning Engineer

Summary

Junior Machine Learning Engineer writing Python code with scikit-learn, TensorFlow, Pandas, and SQL to preprocess data, build models, and evaluate them. Hybrid role based in Pune, India, on a short-term freelance engagement supporting cross-functional teams.

Machine Learning Engineer - Launch Your Tech Career
Ready to kickstart your journey in the IT industry? Join our innovative team and grow your skills while working on cutting-edge projects that make a real impact, including the Procure to Pay project.

Role Summary
As a Machine Learning Engineer, you will execute clearly scoped tasks under guidance, learning team standards for essential skills, and contributing to dependable delivery. Success looks like steadily increasing independence, clean handoffs, and crisp updates in a hybrid work environment. Your role will involve implementing machine learning solutions and collaborating closely with cross-functional teams to drive impactful outcomes.

Key Contributions
- Write clean, maintainable code under the guidance of senior developers and implement small tasks from a defined backlog with mentor review.
- Participate in code reviews and learn industry best practices while producing simple, maintainable outputs with basic validations.
- Debug and troubleshoot issues with support from mentors, fixing low-complexity problems and escalating blockers promptly.
- Contribute to documentation and testing processes, following branch strategy and file conventions to keep work reproducible.
- Engage in daily/weekly updates, capturing notes and links for future reuse, and participate in team meetings to align with your peers and mentors.

Ways of Working
- Apply the team’s acceptance criteria and “definition of done.”
- Keep changes small, reviewed, and traceable; write clear commit messages.
- Use async-first updates in the hybrid work environment to summarize outcomes, next steps, and asks.

Collaboration & Communication
- Pair with peers and mentors, asking clarifying questions early to ensure understanding.
- Align scope and acceptance with adjacent roles (like PM, QA, Design) before starting tasks.

Growth Signals
- Complete well-defined tasks on time with minimal rework.
- Incorporate feedback quickly and communicate progress and risks succinctly, showcasing your development and readiness for increased responsibilities.

Must-Haves
- Skills: Data Preprocessing, Data Structures & Algorithms, Git Version Control, Jupyter Notebooks, Linear Regression, Model Evaluation Metrics, NumPy & Pandas, Python Programming, SQL Fundamentals, Scikit-learn Basics
- Qualification: Bachelor’s Degree

Engagement & Compensation
- Employment Type: Freelance
- Duration: 1 week
- Work Mode: Hybrid
- Location: Pune, Maharashtra, India
- Openings: 4 positions available.
- Experience: 0-2 years
- Expected Utilisation: 24 hours per week
- Compensation: Hourly Rate: $200.0 per hour

Nice-to-Have Skills
- APIs for Machine Learning, Cloud Platforms (AWS, GCP, Azure) Basics, Data Visualization with Matplotlib, Docker Basics, Feature Engineering Techniques, Hyperparameter Tuning, Keras Framework, Natural Language Processing (NLP) Basics, TensorFlow Basics, Time Series Analysis

Additional Comments
This role is a fantastic opportunity to develop your skills in a supportive environment with mentorship from experienced engineers who genuinely care about your growth. You will have exposure to a modern tech stack and industry-standard development practices, along with the flexibility to learn and

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available