
Mid Level Machine Learning Engineer / Data Scientist
TensorIoT:
- AWS Advanced Consulting Partner (for ML and GenAI solutions)
- Pioneers in IoT and Generative AI products.
- Committed to diversity and inclusion in our teams.
TensorIoT is an AWS Advanced Consulting Partner. We assist companies to realize the value and efficiency of the AWS ecosystem. From building Proof of Concepts and Product Prototypes to production-ready applications, we analyze complex business problems every day and develop solutions to drive customers’ success.
The founders of TensorIoT, have previously helped build world-class IoT and AI platforms in AWS and Google. Our mission now is to help connect devices and make them intelligent. We firmly believe in the transformative power of smart devices to enhance our quality of life.
TensorIoT is proud to be an equal opportunity employer. We are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind, and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Job Description
At the TensorIoT India team, we look forward to bringing on board mid-level and senior Machine Learning Engineers / Data Scientists. In this section, we briefly describe the work role, the minimum and the preferred requirements to qualify for the first round of the selection process. Please note: A candidate needs to qualify at least 4 of the 7 preferred qualifications listed below, to be eligible for the task / first round of interviews.
What are the kinds of tasks Data Scientists do at TensorIoT?
As a Data Scientist, the kinds of tasks revolve around the data that we have and the business objectives of the client. The tasks generally involve: Studying, understanding, and analyzing datasets; feature engineering, proposing and solutions, evaluating the solution scientifically, and communicating with the client. Implementing ETL pipelines with database/data lake tools. Conduct and present scientific research/experiments within the team and to the client.
Preferred Requirements:
- PhD in the domain of Data Science / Machine Learning
- M.Sc | M.Tech in the domain of Computer Science / Machine Learning
- Hands-on experience in MLOps (model deployment, maintenance).
- Some experience working with Generative AI (LLM).
- Some experience in creating cloud-native technologies, and microservices design.
- Well-rounded exposure to Computer Vision, Natural Language Processing, and Time-Series Analysis.
- Hands-on experience with Docker.
Minimum Requirements:
- Masters + 3 years of work experience in Machine Learning Engineering OR B.Tech (Computer Science or related) + 5 years of work experience in Machine Learning Engineering 1 year of Cloud Experience.
- Clear concepts of the following:
- - Supervised Learning, Unsupervised Learning, Reinforcement Learning
- - Statistical Modelling, Deep Learning
- - Interpretable Machine Learning
- - Linear Algebra
- Scientific & Analytical mindset, proactive learning, adaptability to changes.
- Strong interpersonal and language skills in English, to communicate within the team and with the clients.
CV Tips:
Your CV is an integral part of your application process. We would appreciate it if the CV prioritizes the following:
- Focus:
- More focus on technical skills relevant to the job description.
- Less or no focus on your roles and responsibilities as a manager, team lead, etc.
- Less or no focus on the design aspect of the document.
- Regarding the projects you completed in your previous companies,
- Mention the problem statement very briefly.
- Your role and responsibilities in that project.
- Technologies & tools used in the project.
- Always good to mention (if relevant):
- Scientific papers published, Master Thesis, Bachelor Thesis.
- Github link, relevant blog articles.
- Link to LinkedIn profile.
- Mention skills that are relevant to the job description and you could demonstrate during the interview/tasks in the selection process.
We appreciate your interest in the company and look forward to your application.

About TensorIoT Software Services Private Limited, India
About
About TensorIoT
TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.
TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!
TensorIoT is proud to be an equal-opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Tech stack
Company video


Candid answers by the company
Simply put, we connect devices and make them smarter. We’ve helped over 150 clients expand the possible through intelligent innovation, and we're just getting started.
Photos
Similar jobs
Quality Control & Assurance: - Implement and monitor quality standards for raw rice, semi-processed, and finished rice. - Conduct quality checks for grain length, moisture, purity, color, foreign matter, broken %, and aroma. - Oversee grading, sorting, polishing, and packing operations to maintain product consistency. - Approve final batches before dispatch according to contract specifications and market requirement
7–10 years’ experience in rice mill operations or rice export industry. • Experience with color sorters (e.g., Satake, Buhler), polishers, and graders preferred. • Performance KPIs • Batch rejection rate • Customer complaint rate • Yield efficiency and grain breakage rate • Consistency in final product quality
Strong knowledge of Basmati / Non-Basmati rice grades and processing standards. • Understanding of milling parameters, moisture control, and storage practices. • Ability to identify defects and troubleshoot production issues. • Good communication and team management skills.
-
Responsibilities
- Responsible for implementation and ongoing administration of Hadoop
infrastructure.
- Aligning with the systems engineering team to propose and deploy new
hardware and software environments required for Hadoop and to expand existing
environments.
- Working with data delivery teams to setup new Hadoop users. This job includes
setting up Linux users, setting up Kerberos principals and testing HDFS, Hive, Pig
and MapReduce access for the new users.
- Cluster maintenance as well as creation and removal of nodes using tools like
Ganglia, Nagios, Cloudera Manager Enterprise, Dell Open Manage and other tools
- Performance tuning of Hadoop clusters and Hadoop MapReduce routines
- Screen Hadoop cluster job performances and capacity planning
- Monitor Hadoop cluster connectivity and security
- Manage and review Hadoop log files.
- File system management and monitoring.
- Diligently teaming with the infrastructure, network, database, application and
business intelligence teams to guarantee high data quality and availability
- Collaboration with application teams to install operating system and Hadoop
updates, patches, version upgrades when required.
READ MORE OF THE JOB DESCRIPTION
Qualifications
Qualifications
- Bachelors Degree in Information Technology, Computer Science or other
relevant fields
- General operational expertise such as good troubleshooting skills,
understanding of systems capacity, bottlenecks, basics of memory, CPU, OS,
storage, and networks.
- Hadoop skills like HBase, Hive, Pig, Mahout
- Ability to deploy Hadoop cluster, add and remove nodes, keep track of jobs,
monitor critical parts of the cluster, configure name node high availability, schedule
and configure it and take backups.
- Good knowledge of Linux as Hadoop runs on Linux.
- Familiarity with open source configuration management and deployment tools
such as Puppet or Chef and Linux scripting.
Nice to Have
- Knowledge of Troubleshooting Core Java Applications is a plus.
Job Responsibilities
- Handle inbound & outbound customer interactions for International and Domestic processes.
- Engage with customers in English, Hindi, Marathi, or Gujarati/Bengali (as per process).
- Drive telesales, renewals, upsell/cross-sell, and customer retention activities.
- Build strong customer relationships and ensure superior service delivery.
- Achieve performance targets (KPI/KRAs) while adhering to compliance and quality standards.
- Provide VIP/priority support for high-value clients in specialized processes.
Eligibility
- Education: Minimum SSC/HSC; Graduates preferred.
- Experience: 6 months – 2 years in International Telesales / Customer Service / Renewals / Collections.
- Age Criteria: 22 – 39 years (role-specific).
- Language Proficiency:
- English + Hindi (mandatory for international process).
- English + Hindi + Marathi / Gujarati / Bengali (for domestic VIP/Lite/HVM processes).
- Male candidates preferred for some VIP processes (per business need).
Compensation & Benefits
- Salary: ₹17,000 – ₹37,000 In-Hand (based on experience & process).
- Incentives: Attractive, performance-based (no cap).
- .Shift Timings:
- International (US): 11 PM – 9 AM (Night shift, 2 rotational offs).
- Domestic (Thane): 10:30 AM – 7:30 PM (1 rotational off per week).
On-Payroll employment | Immediate Joining | 50+ Open Positions.
Walk-in Drive Details
⏰ Time: 11:00 AM – 5:00 PM
We are seeking a Frontend Engineer who can expand our product portfolio and make life easier for locals and local businesses. As part of this role, you will build experiences that help users engage and feel comfortable with the products and services we offer.
We need you to understand Angular, Vanilla JS, HTML and (S)CSS.
We need you to understand the philosophy of writing clean and modular code.
We need you to take your own stand and do what's right to find a solution.
"I'd rather listen to a possible solution rather than a 'don\'t know'" would be plausible to you.
Technologies mentioned above is what you can relate to while applying but that's just the tip of the iceberg.
If you get a score of 10 below,
We need you
You need at least 5 points to proceed to next round.
Answer the following questions by attaching a document link with the note:
-
Why choose ngRx over shared angular services? 1 point
-
How are fork join and merge map different? 1 point
-
How do we wrap html elements in our custom component? 2 points
Ex:
This is not a paragraph element
- How will you handle an error produced by RxJS operator's inner observables without failing any other observables that are yet to emit values to its subscriber, so that all the inner observables including errored ones can be piped to another RxJS operator such as fork join, concatMap etc to be handled smoothly for further operations?
Easiest thing would be to generate a pseudo code.
With above question solve this problem:
[Observables....] -> Emit values simultaneously from the array of observables at once (perform a task when an observable finishes) -> toArray -> [emitted values...] -> process each emitted value one by one -> toArray
This will give you 4 points
- How does javascript achieve its asynchronous nature being single threaded? 2 points
A niche, specialist position in an interdisciplinary team focused on end-to-end solutions. Nature of projects range from proof-of-concept innovative applications, parallel implementations per end user requests, scaling up and continuous monitoring for improvements. Majority of the projects will be focused on providing automation solutions via both custom solutions and adapting machine learning generic standards to specific use cases/domains.
Clientele includes major publishers from the US and Europe, pharmaceutical bigwigs and government funded projects.
As a Senior Fullstack Developer, you will be responsible for designing, building, and maintaining scalable and performant web applications using modern technologies. You will work with cutting-edge tools and cloud infrastructure (primarily Google Cloud) and implement robust back-end services with React JS with Typescript, Koa.js, MongoDB, and Redis, while ensuring reliable and efficient monitoring with OpenTelemetry and logging with Bunyan. Your expertise in CI/CD pipelines and modern testing frameworks will be key to maintaining a smooth and efficient software development lifecycle.
Key Responsibilities:
- Fullstack Development: Design, develop, and maintain web applications using JavaScript (Node.js for back-end and React.js with Typescript for front-end).
- Cloud Infrastructure: Leverage Google Cloud services (like Compute Engine, Cloud Storage, Pub/Sub, etc.) to build scalable and resilient cloud solutions.
- API Development: Implement RESTful APIs and microservices with Koa.js, ensuring high performance, security, and scalability.
- Database Management: Manage MongoDB databases for storing and retrieving application data, and use Redis for caching and session management.
- Logging and Monitoring: Utilize Bunyan for structured logging and OpenTelemetry for distributed tracing and monitoring to ensure system health and performance.
- CI/CD: Design, implement, and maintain efficient CI/CD pipelines for continuous integration and deployment, ensuring fast and reliable code delivery.
- Testing & Quality Assurance: Write unit and integration tests using Jest, Mocha, and React Testing Library to ensure code reliability and maintainability.
- Collaboration: Work closely with front-end and back-end engineers to deliver high-quality software solutions, following agile development practices.
- Optimization & Scaling: Identify performance bottlenecks, troubleshoot production issues, and scale the system as needed.
- Code Reviews & Mentorship: Conduct peer code reviews, share best practices, and mentor junior developers to improve team efficiency and code quality.
Must-Have Skills:
- Google Cloud (GCP): Hands-on experience with various Google Cloud services (Compute Engine, Cloud Storage, Pub/Sub, Firestore, etc.) for building scalable applications.
- React.js: Strong experience in building modern, responsive user interfaces with React.js and Typescript
- Koa.js: Strong experience in building web servers and APIs with Koa.js.
- MongoDB & Redis: Proficiency in working with MongoDB (NoSQL databases) and Redis for caching and session management.
- Bunyan: Experience using Bunyan for structured logging and tracking application events.
- OpenTelemetry Ecosystem: Hands-on experience with the OpenTelemetry ecosystem for monitoring and distributed tracing.
- CI/CD: Proficient in setting up CI/CD pipelines using tools like CircleCI, Jenkins, or GitLab CI.
- Testing Frameworks: Solid understanding and experience with Jest, Mocha, and React Testing Library for testing both back-end and front-end applications.
- JavaScript & Node.js: Strong proficiency in JavaScript (ES6+), and experience working with Node.js for back-end services.
Desired Skills & Experience:
- Experience with other cloud platforms (AWS, Azure).
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience working with TypeScript.
- Knowledge of other logging and monitoring tools.
- Familiarity with agile methodologies and project management tools (JIRA, Trello, etc.).
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5-10 years of hands-on experience as a Fullstack Developer.
- Strong problem-solving skills and ability to debug complex systems.
- Excellent communication skills and ability to work in a team-oriented, collaborative environment.
HTML, CSS, Javascript, UI Prototyping, Photoshop, Illustrator, Corel Draw, Adobe
Must Knowledge of Adobe XD.
Experience: 3-5 Years Experience
Create and design various materials for print and digital collateral
Ensure projects are completed with high quality and on schedule
Establish creative direction for the company as well as brand guidelines
Prioritize and manage multiple projects within design specifications and budget restrictions
Perform retouching and manipulation of images
Work with a wide range of media and use graphic design software
Skills Required:
1.5 - 2 years of experience in graphic design
Knowledge of layouts, graphic fundamentals, typography, print, and the web
Familiarity with HTML and CSS preferred
Hands on Experience in Adobe Photoshop and CorelDraw.
Knowledge of Adobe Photoshop, Illustrator, Sketch, Figma, InDesign, and other graphic design software
Compelling portfolio of work over a wide range of creative projects.
Strong Analytical Skills
We are looking for UI developers with good knowledge of React JS. As a developer you will be responsible for understanding the requirements and developing the UI as per UX / VDs provided by the business / product team. You will be responsible for delivering a performant, robust and easy to maintain application. You will co-ordinate with different teams like backend developers, QA, product team and devops team to ensure quality deliverables.
Qualifications
- Bachelor’s or higher degree in Computer science or related technical field
- 2-4 years of experience in developing UI components leveraging React.js
- Experience in eCommerce domain is an advantage
Functional Area:
1) Proficient with Swift and Cocoa Touch - Data Structures of Swift
2) Experience with in-memory DB/offline storage, threading, and performance tuning
3) Familiarity with RESTful APIs to connect iOS applications to back-end services
4) Experience with performance and memory tuning with tools
5) Familiarity with cloud message APIs and push notifications
6) Experience with iOS frameworks such as Core Data, Core Animation, etc.
7) Familiar with Bluetooth based application
8) Proficient understanding of code versioning tools (GIT)
9) Familiarity with continuous integration
10) Understanding of Apple's design principles and interface guidelines
11) Knowledge of C-based libraries are preferred
Candidates key responsibilities:
1)Design and build advanced applications for iOS platform
2) Build iOS SDKs
3) Ensure the performance, quality, and responsiveness of applications
4) Collaborate with a team to define, design, and ship new features
5) Identify and correct bottlenecks and fix bugs









