Software Engineer - Full Stack & ML (India)

Software Engineer - Full Stack & ML (India)

23 Sep
|
INTICORE ENGINEERING PRIVATE
|
India

23 Sep

INTICORE ENGINEERING PRIVATE

India

Software Engineer – Full Stack & ML

Location: Coimbatore, Tamil Nadu
Job Type: Full-Time | On-Site
Experience: 2–4 Years
Department: Software / Product Engineering
Reports To: Senior Software Engineer / Engineering Lead

Job Summary

Inticore Engineering Private Limited is looking for a Software Engineer – Full Stack & ML to join our Software / Product Engineering team in Coimbatore.

The candidate will be responsible for developing and maintaining backend APIs, frontend components, databases, and supporting data/ML workflows for a new internal software product. You will work closely with senior engineers and have an opportunity to grow into Machine Learning and Software Architecture ownership.

Key Responsibilities

- Develop and maintain backend APIs using Python, Django, Flask, or FastAPI.
- Develop frontend components using React, Vue, or Angular.
- Integrate frontend applications with backend APIs.
- Work with SQL databases and develop effective database queries.
- Support data preparation, feature engineering, and ML model integration.
- Work with Python libraries such as Pandas and Scikit-learn.
- Write unit tests and participate in code reviews.
- Debug, troubleshoot, and resolve application issues.
- Support software releases, deployment, and production activities.
- Maintain technical documentation for code, APIs, and workflows.
- Understand business requirements and translate them into effective software solutions.
- Collaborate with senior engineers and other stakeholders to improve product functionality.

Required Skills & Qualifications

- 2–4 years of professional experience in Python development.




- Good knowledge of Python programming and backend development.
- Experience with at least one backend framework: Django / Flask / FastAPI.
- Working knowledge of at least one frontend framework: React / Vue / Angular.
- Strong understanding of SQL and database fundamentals.
- Experience with Git / GitHub or other version-control systems.
- Basic understanding of Machine Learning concepts.
- Familiarity with Pandas, NumPy, and Scikit-learn.
- Solid problem-solving and debugging skills.
- Good communication and teamwork skills.
- Willingness to learn the manufacturing business domain and internal product environment.

Good to Have

- Academic or personal projects in Machine Learning / Data Science.
- Experience with AWS / Azure / GCP.
- Basic knowledge of Docker and containerization.
- Exposure to CI/CD or software deployment practices.
- Experience working in a Product / SaaS environment.
- Experience integrating ML models into software applications.

Who We Are Looking For

We are looking for a hands-on and enthusiastic software engineer who enjoys solving problems, learning new technologies, and working across backend, frontend, and ML-related activities.

The ideal candidate should be willing to take ownership, work collaboratively with senior engineers, and gradually develop expertise in Full Stack Development, Machine Learning, and Software Architecture.

Pay: ₹40,000.00 - ₹50,000.00 per month

Benefits:

- Cell phone reimbursement
- Flexible schedule
- Food provided
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund

Work Location: In person

📌 Software Engineer - Full Stack & ML (India)
🏢 INTICORE ENGINEERING PRIVATE
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - full stack & ml (india) / india