Why Choose Kritilabs?

  • Collaborative Culture: Join a team of diverse professionals who collaborate, inspire, and support each other in achieving common goals.

  • Opportunities for Growth: We are committed to helping our employees grow both personally and professionally through training, mentorship programs, and career development initiatives.

  • Innovative Projects: Work on cutting-edge projects and initiatives that challenge conventional thinking and push the boundaries of innovation.

  • Work-Life Balance: We understand the importance of maintaining a healthy work-life balance and offer flexible work arrangements to accommodate our employees' needs.

  • Competitive Benefits: Enjoy a comprehensive benefits package including health insurance, retirement plans, paid time off, and more.

Careers

At KritiLabs, we believe in fostering a dynamic, innovative, and inclusive work environment where every individual's contributions are valued and celebrated. We're always on the lookout for talented individuals who are passionate about making a difference and driving positive change in their fields.

Current Openings

Summary:

We are looking for a passionate and skilled Full Stack Application Developer with 3–5 years of hands-on experience in Java-based backend technologies and modern frontend frameworks. The ideal candidate will be responsible for designing, developing, and maintaining robust web applications while collaborating closely with cross-functional teams to deliver high-quality software solutions.

Expected Skills:

  • Develop and maintain RESTful APIs and frontend interfaces.
  • Write clean, maintainable, and efficient Java code using Spring Boot and related technologies.
  • Work on both backend development (Java, JPA/Hibernate, MySQL/PostgreSQL) and frontend development (JavaScript, React JS).
  • Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
  • Collaborate with team members and stakeholders to understand requirements and deliver scalable solutions.
  • Optimize application performance and troubleshoot issues as they arise.
  • Continuously improve code quality through reviews and adherence to best practices.
  • Demonstrate strong analytical and problem-solving skills to resolve technical challenges efficiently.

Technical Skills Preferred:

  • Strong proficiency in Java 8 or above
  • Experience with Spring Boot, Hibernate/JPA
  • Solid understanding of MySQL and PostgreSQL databases
  • Frontend development experience with JavaScript and React JS
  • Familiarity with RESTful API design and development
  • Good understanding of software design patterns and architecture
  • Ability to work independently and within a team in a fast-paced environment

Educational Qualification:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Location: Chennai
  • Experience: 3 – 5 years
  • Languages: English is mandatory; other languages are an added advantage.
Apply

Summary:

We are seeking a highly skilled and experienced Application Lead (Full Stack) to join our dynamic team. The ideal candidate will have 6–8 years of proven expertise in full stack development using Java and modern web technologies. This role requires a strong foundation in backend and frontend development, as well as hands-on experience with cloud infrastructure and containerization. The candidate should also demonstrate leadership qualities and prior experience mentoring or managing technical teams.

Expected Skills:

  • Lead the design, development, and deployment of robust web applications using Java (Spring Boot) and React.js.
  • Architect and implement microservices-based solutions with an emphasis on scalability and performance.
  • Write clean, maintainable, and testable code adhering to best practices and coding standards.
  • Work closely with UI/UX designers, product managers, and other developers to define and deliver high-quality features.
  • Optimize application performance across backend and frontend.
  • Build and consume REST APIs efficiently with a focus on security and robustness.
  • Use JUnit and other testing frameworks to ensure reliability and quality.
  • Manage Docker containers and deploy applications in AWS environments.
  • Troubleshoot, debug, and resolve complex production issues in a timely manner.
  • Lead and mentor junior developers; conduct code reviews and ensure adherence to development standards.
  • Contribute to continuous improvement by proactively identifying and proposing process or technology enhancements.

Technical Skills Preferred:

  • Proficiency in Java 8 and above
  • Strong knowledge of Spring Boot, Hibernate/JPA, and RESTful APIs
  • Solid experience with Microservices architecture
  • Database expertise in MySQL and PostgreSQL
  • Frontend development using JavaScript and React JS
  • Experience in writing unit tests using JUnit
  • Hands-on experience with Docker and deploying applications in AWS
  • Strong problem-solving and analytical skills
  • Excellent verbal and written communication skills

Educational Qualification:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Location: Chennai
  • Experience: 6 – 8 years
  • Languages: English is mandatory; other languages are an added advantage.
Apply

Summary:

Electronics Engineers with good knowledge of engineering concepts, who need to manage and provide online support for device troubleshooting, maintenance, and replacements at various operational locations.

Requirements:

  • Provide technical support to the operations team on device maintenance, troubleshooting, and replacements.
  • Learn and train operations team members based on good knowledge of product and solutions. Update records on support provided, maintenance, and troubleshooting.
  • Voice Process: Handle incoming calls, emails, or chats from customers regarding technical issues.
  • Provide step-by-step solutions or escalate unresolved issues to higher-level support.
  • Reach out to customers for follow-ups, issue resolution, or proactive technical checks.
  • Conduct feedback calls post-resolution or after installations/updates.
  • Maintain detailed records of calls and outcomes in CRM tools.
  • Provide real-time voice-based assistance to customers experiencing technical problems.
  • Guide customers verbally through troubleshooting steps.
  • Ensure clear documentation of issues discussed and actions taken.

Responsibilities:

  • Provide technical support to the operations team on device maintenance, troubleshooting, and replacements.
  • Good knowledge in electronics engineering concepts (BE or Diploma in Electronics/EEE/Mechatronics only).
  • Experience in working with teams will be an added advantage.
  • Location: Chennai
  • Languages: Malayalam, Kannada, Hindi
Apply

Summary:

This role will support the Associate Director in achieving operational targets, ensuring seamless delivery of customer commitments, driving process improvements, and fostering strong customer relationships. The role also involves coaching teams, driving profitability, and contributing to continuous business growth.

Key Responsibilities:

  • Assist in planning and achieving operational targets aligned with customer deliverables.
  • Collaborate with the Associate Director to drive operational excellence and timely execution.
  • Maintain strong relationships with key customer stakeholders to plan, execute, and review deliverables.
  • Proactively engage with customers to ensure timely clearance of invoices and smooth communication.
  • Present new solution initiatives and discuss use cases with customers to explore account mining opportunities.
  • Evaluate the implementation of engineering initiatives in collaboration with Assistant Managers.
  • Periodically assess operational processes and recommend modifications to improve efficiency and delivery effectiveness.
  • Train and mentor Assistant Managers and Field Executives in areas such as reporting, customer relationship management, and preparing standardized MIS.
  • Foster a high-performance culture focused on accountability and continuous improvement.
  • Assist in preparing delivery budgets and monitor variances to ensure cost-effective operations.
  • Develop and maintain customer-wise MIS reports to support management decision-making.
  • Evaluate customer-wise profitability and drive at least two improvement initiatives per quarter.

Qualifications:

  • 10 to 15 years’ experience in managing large operations.
  • Good communication skills with ability to interact with customers at senior levels.
  • Experience in Team Building and Team Management.
  • Some experience in Sales will be preferred.
  • Location: Pune, Mumbai, Gujarat (Western region)
  • Experience: 10 – 12 years
  • Languages: Hindi and English are mandatory, other languages are an added advantage.
Apply

Summary:

This role will support the Associate Director in achieving operational targets, ensuring seamless delivery of customer commitments, driving process improvements, and fostering strong customer relationships. The role also involves coaching teams, driving profitability, and contributing to continuous business growth.

Key Responsibilities:

  • Assist in planning and achieving operational targets aligned with customer deliverables.
  • Collaborate with the Associate Director to drive operational excellence and timely execution.
  • Maintain strong relationships with key customer stakeholders to plan, execute, and review deliverables.
  • Proactively engage with customers to ensure timely clearance of invoices and smooth communication.
  • Present new solution initiatives and discuss use cases with customers to explore account mining opportunities.
  • Evaluate the implementation of engineering initiatives in collaboration with Assistant Managers.
  • Periodically assess operational processes and recommend modifications to improve efficiency and delivery effectiveness.
  • Train and mentor Assistant Managers and Field Executives in areas such as reporting, customer relationship management, and preparing standardized MIS.
  • Foster a high-performance culture focused on accountability and continuous improvement.
  • Assist in preparing delivery budgets and monitor variances to ensure cost-effective operations.
  • Develop and maintain customer-wise MIS reports to support management decision-making.
  • Evaluate customer-wise profitability and drive at least two improvement initiatives per quarter.

Qualifications:

  • 10 to 15 years’ experience in managing large operations.
  • Good communication skills with ability to interact with customers at senior levels.
  • Experience in Team Building and Team Management.
  • Some experience in Sales will be preferred.
  • Location: Kolkata (Eastern region)
  • Experience: 10 – 12 years
  • Languages: Hindi and English are mandatory, other languages are an added advantage.
Apply

Key Responsibilities:

  • Data Analysis: Assist in collecting, cleaning, and analyzing data to uncover insights and prepare datasets for model training.
  • Model Development: Support the design and implementation of machine learning models and algorithms under the guidance of senior team members.
  • Experimentation: Conduct experiments to evaluate model performance and contribute to the optimization of algorithms.
  • Documentation: Help in documenting experiments, processes, and results to ensure clarity and reproducibility.
  • Collaboration: Work with crossfunctional teams to integrate AI/ML solutions into existing systems and processes.
  • Learning: Engage in ongoing learning and development opportunities to enhaneyour understanding of AI/ML concepts and technologies.

Qualifications:

  • Educational Background: Currently pursuing or recently completed a degree in Computer Science, Data Science, Mathematics, Statistics, or a related field.
  • Technical Skills: Familiarity with programming languages such as Python or R, and experience with data manipulation libraries (e.g., Pandas, NumPy).
  • Machine Learning Knowledge: Basic understanding of machine learning concepts and algorithms (e.g., regression, classification, clustering).
  • Analytical Skills: Strong Problem-Solving abilities with attention to detail and the ability to work with large datasets.
  • Communication: Good verbal and written communication skills, with the ability to articulate complex concepts clearly.
  • Team Player: Ability to work effectively in a collaborative team environment and take initiative in a fast-paced setting.
  • Projects or Coursework: Experience with AI/ML projects or relevant coursework is a plus.
  • Tools and Libraries: Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn is advantageous.
  • Location: Chennai
  • Experience: Fresher/Experienced
  • Languages:English is mandatory, Other languages are an added advantage.
Apply

Key Responsibilities:

  • Design, develop, test, and debug firmware for embedded systems using languages like Embedded C/C++ and Python.
  • Collaborate with hardware engineers to ensure compatibility between firmware and electronic components.
  • Optimize firmware for performance, memory usage, and power consumption, especially when running machine-learning models.
  • Understand and integrate machine learning models for edge deployment, considering the resource constraints of the device.
  • Develop and implement unit tests for firmware modules and system integration testing.
  • Document firmware design, development process, and test procedures.
  • Stay up-to-date with the latest trends and advancements in embedded systems and machine learning for edge computing.

Qualifications:

  • Bachelor's degree or Master's Degree in Electrical Engineering, Electronics and Communication Engineering or related.
  • Minimum 2 years of experience in electronics firmware development.
  • Strong understanding of embedded systems architecture, including microcontrollers and peripherals.
  • Proficiency in Embedded C/C++ and Python.
  • Experience with development tools for embedded systems (IDEs, debuggers, etc.).
  • Working knowledge of machine learning concepts and frameworks (bonus points for experience with TensorFlow Lite or similar).
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and as part of a cross-functional team.
  • Location: Chennai
  • Experience: Fresher/Experienced
  • Languages:English is mandatory, Other languages are an added advantage.
Apply

Electronics Engineers with good knowledge of engineering concepts, who needs to manage and provide online support for device troubleshooting, maintenance and replacements at the various operational locations.

Key Responsibilities

  • Provide technical support to the operations team on device maintenance, trouble shooting and replacements.
  • Learn and train operations team members based on good knowledge of product and solutions. Update records on support provided, maintenance and trouble shooting.
  • Handle incoming calls, emails, or chats from customers regarding technical issues.
  • Provide step-by-step solutions or escalate unresolved issues to higher-level support.
  • Log all customer interactions in the system and update issue status.
  • Reach out to customers for follow-ups, issue resolution, or proactive technical checks.
  • Conduct feedback calls post-resolution or after installations/updates.
  • Maintain detailed records of calls and outcomes in CRM tools.
  • Provide real-time voice-based assistance to customers experiencing technical problems.
  • Maintain detailed records of calls and outcomes in CRM tools.
  • Guide customers verbally through troubleshooting steps.
  • Ensure clear documentation of issues discussed and actions taken.

Qualifications

  • Good knowledge in electronics engineering concepts (BE or Diploma in Electronics/EEE/Mechatronics only).
  • Experience in working with teams will be an added advantage.
  • LOCATION: Chennai
  • EXPERIENCE: 0-2 years
  • Languages: English, Hindi Mandatory, Additional language is an advantage
Apply

Work and contribute to mechanical assembly, Electronics assembly, Quality Assurance of Electronics products.

Requirements

  • Knowledge of Electronics.
  • Knowledge of PCB and Soldering.
  • Knowledge and some Experience in assembling – Mechanical or Electronics .
  • Knowledge of QA/QC process.
  • LOCATION: Chennai
  • QUALIFICATION: 1 to 2 years’ Experience in Assembly, Electronics Production, and Quality Control
Apply

Electronics Engineers with good knowledge of engineering concepts and who need to provide online support for device maintenance and replacements at the various operational locations.

Requirements

  • Good knowledge in electronics engineering concepts (BE or Diploma in Electronics/EEE/Mechatronics only).
  • 1 to 2 years experience.
  • Excellent communication in English and Hindi (and any other language ie. Malayalam, Telugu, Kannada).
  • Experience in working with teams will be an added advantage.
  • Ability to learn and train operations team members based on good knowledge of product and solutions.
  • LOCATION: CHENNAI & DELHI
  • QUALIFICATION: 1 to 2 years Experience, GRADUATION
Apply