Karomi Technology

We offer everything you need to get your artwork projects going. Manage every step of the packaging and artwork process. Choose one or multiple solutions based on your requirements for Content, Design, Review, and Release.

7 Job openings at Karomi Technology
SENIOR DEVELOPER Chennai 4 - 8 years INR 25.0 - 30.0 Lacs P.A. Work from Office Full Time

ManageArtworks | The #1 Labeling Artwork Management Software 4-8 Years We offer everything to get your artwork projects going. Manage every step of the packaging and artwork process. Responsibilities: Translate application storyboards and use cases into functional applications Able to do prototype and adopt modern technology in short notice. Design, build, and maintain efficient, reusable, and reliable code Actively write Code in React and Redux, .net , SQL , Build and DeVOp Pipeline. Coordinate and ensure smooth flow of job across teams and solve issue faced by developers. Ensure the best possible performance, quality, and responsiveness of applications Code Review of all the fellow developers code to ensure best performance and quality. Identify bottlenecks and bugs, and devise solutions to these problems Requirements Strong JavaScript and JQuery knowledge with added knowledge of other popular. javaScript frameworks like React or Vue or Web Component. Familiarity with the .NET framework Web Api Implementing automated testing platforms and unit tests.. Proficient understanding of code versioning tools. E.g., Git, TFS. Skill in writing reusable C# code Familiar with various design and architectural patterns. Hands on experience working with Microsoft SQL Servers For More Details: Sign up for our newsletter and other marketing communications.

Machine Learning Engineer Chennai 1 - 3 years INR 10.0 - 20.0 Lacs P.A. Work from Office Full Time

Role Summary You will own the full ML stack that turns raw dielines, PDFs, and e-commerce images into a self-learning system that reads, reasons about, and designs packaging artwork. This includes: Building data-ingestion and annotation pipelines (SVG and PDF to JSON) Designing or modifying model heads on top of LayoutLM-v3, CLIP, GNNs, diffusion LoRAs Training and fine-tuning on GPUs Shipping inference APIs and evaluation dashboards You will work day-to-day with packaging designers and a product manager. You will be the technical authority on deep learning for this domain. Key Responsibilities Data and Pre-processing (approx. 40 percent) Write robust Python scripts to parse PDF, AI, SVG files; extract text, colour separations, images, and panel polygons Implement Ghostscript, Tesseract, YOLO, and CLIP pipelines Automate synthetic-copy generation for ECMA dielines Maintain vocabulary YAMLs and JSON schemas Model R&D (approx. 40 percent) Modify LayoutLM-v3 heads (panel-ID, bounding box regression, colour, contrastive learning) Build panel-encoder pre-training (mask-panel prediction) Add Graph Transformer and CLIP-retrieval heads Optional: diffusion generator Run experiments, hyperparameter sweeps, ablations Track KPIs such as IoU, panel-F1, and colour recall MLOps and Deployment (approx. 20 percent) Package training and inference into Docker, SageMaker, or GCP Vertex jobs Maintain CI/CD and experiment tracking using Weights and Biases or MLflow Serve REST or GraphQL endpoints used by designers and front-end teams Implement an active-learning loop that ingests designer corrections nightly Must-Have Qualifications 5+ years experience with Python, and 3+ years with deep learning (PyTorch, Hugging Face) Hands-on experience with Transformer-based vision-language models (LayoutLM, Pix2Struct) Familiarity with object detection (YOLOv5 or YOLOv8, DETR) Comfortable with PDF and SVG toolchains such as PyMuPDF, pdfplumber, Ghostscript, svgpathtools, and OpenCV Experience designing custom model heads and loss functions Ability to fine-tune large pretrained checkpoints on limited data Solid Linux and GPU knowledge Experience with GNNs or relational transformers Clean and idiomatic Git usage with reproducible experiment tracking Nice to Have Knowledge of colour science (Lab, ICC profiles, Pantone tables) or print production Experience with multimodal retrieval (CLIP, ImageBind) or diffusion fine-tuning (LoRA, ControlNet) Background in packaging or consumer goods industry (e.g., Nutrition Facts, ECMA codes) Experience using FAISS and ML tooling on AWS or GCP Familiarity with Typescript or React for simple label preview UIs Primary Tool Stack PyTorch, Hugging Face Transformers, torch-geometric PyMuPDF, pdfplumber, svgpathtools, OpenCV, Ghostscript Tesseract, YOLOv8, Grounding DINO CLIP, ImageBind, FAISS Docker, GitHub Actions, W&B, MLflow AWS SageMaker, GCP Vertex Python (primary), plus some Bash, JSON, YAML First 6 Months: Sample Deliverables Data pipeline v1 that converts 500+ ECMA dielines and 200 PDFs into training-ready JSON Panel-encoder model with less than 5 percent masked-panel error MVP copy-placement model achieving 85 percent IoU on validation data Inference service with preview UI capable of generating packaging layout for one SKU in under 10 seconds Nightly active learning retraining loop integrated with real user corrections

Team Lead Product Development Chennai 4 - 7 years INR 10.0 - 15.0 Lacs P.A. Work from Office Full Time

Role & responsibilities Lead a team of frontend and backend developers to deliver high-quality web applications. Translate application storyboards and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable code. Drive and participate in code reviews, enforcing best practices and coding standards. Coordinate and ensure smooth flow of job across teams and solve issues faced by developers. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs and devise solutions to these problems. Manage development lifecycle through Azure TFShandling boards, repos, and CI/CD pipelines. Resolve merge conflicts and maintain clean Git workflows. Collaborate with designers, product managers, and stakeholders to ensure smooth delivery. Key requirements Strong proficiency in JavaScript (ES6+) and frontend architecture. Hands-on experience with React , Redux , RTK Query , and Tailwind CSS . Strong understanding of Vite for frontend tooling. Good grasp of Redux-based API caching and state management. Familiarity with the .NET framework & Web Api. Skill in writing reusable C# code Familiar with various design and architectural patterns. Hands on experience working with Microsoft SQL Servers Solid experience in unit testing using Jest or Vitest . Experience with Azure DevOps / TFS , including repositories, boards, and pipelines. Familiarity with Git workflows , code review processes, and conflict resolution. Good to have Knowledge of application of AI tools to increase productivity across testing, documentation, design, debugging and training. Experience with Playwright or Cypress for end-to-end testing . Exposure to backend technologies ( Node.js, Express , etc.) is a plus. Understanding of accessibility standards and cross-browser compatibility.

Developer / Senior Developer (Tech Support) chennai 2 - 4 years INR 5.0 - 12.0 Lacs P.A. Work from Office Full Time

Role & responsibilities Enhances existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement. Maintains existing software systems by identifying and correcting software defects Interact with clients and takes care of product support activities. Investigates and develop skills in new technologies; Creates technical specifications and test plans. Handle Incident tickets and Change Request Database Maintenance and Data and Server Migration Live issue support (Level 1 and Level 2 Support) New Instance Creation. Preferred candidate profile Good communication in English - written & verbal Must have good Analytical skill Technical skills ASP.Net, Java Script, jQuery, SQL server

Team Lead (Tech Support) chennai 5 - 8 years INR 8.0 - 15.0 Lacs P.A. Work from Office Full Time

Role & responsibilities Own end-to-end customer support for our V7 SaaS product, ensuring timely resolution of queries and issues. Define, document, and continuously improve support processes, including ticketing, escalation, and resolution workflows. Act as the primary point of contact for strategic customers, maintaining strong relationships and proactively addressing concerns. Collaborate with Engineering teams to provide feedback from customers and help prioritize product enhancements. Track, analyze, and report on support metrics (response time, resolution time, CSAT, etc.) to drive continuous improvement. Develop knowledge base articles, FAQs, and other self-service resources for customers. Train internal teams and new hires on product functionality and support processes. Build and manage a high-performing support team (if required in the future). Preferred candidate profile 5+ years of experience in customer support or customer success, preferably in SaaS or B2B software. Proven experience in defining support processes and workflows. Strong relationship management skills; able to handle strategic and high-value customers. Excellent communication and interpersonal skills. Analytical mindset to monitor metrics and identify areas for improvement. Hands-on familiarity with support tools (Zendesk, Freshdesk, Jira Service Desk, or equivalent). Experience working closely with Product and Engineering teams is a plus.

Developer - Tech Support chennai 1 - 2 years INR 3.0 - 7.0 Lacs P.A. Work from Office Full Time

Role & responsibilities Enhance existing systems by analysing business objectives, preparing action plans, and identifying areas for modification and improvement. Maintain and support existing software systems by identifying, diagnosing, and resolving defects. Interact with clients to manage product support activities and ensure timely issue resolution. Research and develop expertise in new technologies; create technical specifications, documentation, and test plans. Handle Incident Tickets and Change Requests effectively, ensuring minimal service disruption. Perform database maintenance, data migration, and server migration activities. Provide Level 1 and Level 2 live issue support to ensure smooth system operations. Manage new instance creation and configuration as required for projects or clients. Preferred candidate profile Experience: 12 years in software development or application support. Bachelor's degree in computer science, Information Technology, Electronics, or a related field. (A master’s degree or relevant certification is a plus.) Strong communication skills in English — both written and verbal. Good analytical and problem-solving abilities. Hands-on experience with ASP.NET, JavaScript, jQuery, and SQL Server. Understanding of the Software Development Life Cycle (SDLC) and application maintenance processes. Ability to troubleshoot and resolve technical issues effectively. Team-oriented, with the ability to work independently when required. Eagerness to learn new technologies and adapt to evolving project needs.

Team Lead - Customer Support (SaaS or Application Support) chennai 5 - 8 years INR 8.0 - 15.0 Lacs P.A. Work from Office Full Time

Role & responsibilities Own end-to-end customer support for our V7 SaaS product, ensuring timely resolution of queries and issues. Define, document, and continuously improve support processes, including ticketing, escalation, and resolution workflows. Act as the primary point of contact for strategic customers, maintaining strong relationships and proactively addressing concerns. Collaborate with Engineering teams to provide feedback from customers and help prioritize product enhancements. Track, analyze, and report on support metrics (response time, resolution time, CSAT, etc.) to drive continuous improvement. Develop knowledge base articles, FAQs, and other self-service resources for customers. Train internal teams and new hires on product functionality and support processes. Build and manage a high-performing support team (if required in the future). Preferred candidate profile 5+ years of experience in customer support or customer success, preferably in SaaS or B2B software. Strong proficiency in SQL (queries, stored procedures, performance tuning) , JavaScript & jQuery (DOM manipulation, AJAX, debugging) Intermediate knowledge in .NET Framework & C# ( application structure, basic APIs, debugging) Excellent debugging and troubleshooting skills across web and backend systems. Proven experience in defining support processes and workflows. Strong relationship management skills; able to handle strategic and high-value customers. Excellent communication and interpersonal skills. Analytical mindset to monitor metrics and identify areas for improvement. Hands-on familiarity with support tools ( Zendesk, Freshdesk, Jira Service Desk , or equivalent). Experience working closely with Product and Engineering teams is a plus.

FIND ON MAP

Karomi Technology