MulticoreWare - Senior Software Engineer - Machine learning

3 weeks ago


Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

Job Description :

- Developing a software pipeline for end-to-end ML Model Inference for specific hardware accelerator by achieving maximum performance & accuracy.

- Implementing cutting edge deep learning layers for various model categories like CNN, RNN, LSTM, GANs, etc using customized inference pipeline for NN Processor.

- Performance optimization for inferencing the LLM Models in customized hardware with various layer types including transformer, encoder-decoder, etc based models.

- Hardware architecture aware and computation conscious implementation of solutions in an embedded device and maximize the throughput.

- Develop tools and applications by producing clean, efficient code.

- Identify, prioritize and execute tasks based on requirement.

- Implementation, Review, Debug code, Product Delivery and quick turn arounds.

- Collaborate with team to brainstorm and create new products.

- Mentor fresh joiners and foster team culture.

Must-Have :

- BE/BTech/MS/MTech graduates with Computer science Engineering with 4+ yrs of experience.

- Solid programming experience in C/C++ with proven experience as Senior Software Engineer.

- Experience in implementing kernel intrinsics for Machine Learning or Computer Vision algorithms with a focus on optimization.

- Extensive experience in software development and project management.

- Strong analytical and problem-solving skills.

- Adaptable to execute complex tasks, under tight schedules and dynamic conditions.

- Familiarity with various operating systems (Linux, Mac OS, Windows).

- Ability to work independently and manage a team.

- Excellent organizational and leadership skills.

- Working knowledge on Deep Learning frameworks (Like ONNX, TensorFlow, PyTorch or Any Hardware Accelerator Software Pipeline Experience).

Nice-to-Have :

- Experience in managing team size of 4 or more.

- Experience Working in an Agile Environment.

- Experience in using automated testing frameworks. (ref:hirist.tech)

  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Job Summary :We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job SummaryWe are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...


  • Chennai, Tamil Nadu, India Ixceed Solutions Full time

    Role : ML Engineer / ML Ops EngineerLocation : Thoraipakkam, ChennaiWork mode : Work from Office Type : PermanentJob Description:- University Degree in Computer Science, Information Technology, or related field- 5+ years of experience in the Machine Learning Operations role- Design the data pipelines and engineering infrastructure to support our clients...


  • Chennai, Tamil Nadu, India iXceed Solutions Full time US$ 1,00,000 - US$ 1,50,000 per year

    Role : ML Engineer / ML Ops EngineerLocation : Thoraipakkam, ChennaiWork mode : Work from OfficeType : PermanentJob Description:• University Degree in Computer Science, Information Technology, or related field•5+ years of experience in the Machine Learning Operations role• Design the data pipelines and engineering infrastructure to support our clients'...


  • Chennai, Tamil Nadu, India Neoware Technology Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title :Machine Learning EngineerExperience Level :5 - 8 YearsLocation :ChennaiAbout The RoleWe are seeking a highly skilled and experienced Machine Learning Engineer to join our innovative team within the U.S. healthcare payer sector.You will be instrumental in designing, developing, and deploying cutting-edge machine learning models that address...


  • Chennai, Tamil Nadu, India Ups Supply Chain Solutions Full time

    Job Description- This position conducts the support, maintenance, and monitoring of Machine Learning (ML) models and software components that solve challenging business problems for the organization, working in collaboration with the Business, Product, Architecture, Engineering, and Data Science teams- This position supervises and engages in assessment and...


  • Chennai, Tamil Nadu, India Neoware Technology Solutions Full time

    Job Title : Machine Learning Engineer Experience Level : 5 - 8 Years Location : ChennaiAbout the Role : We are seeking a highly skilled and experienced Machine Learning Engineer to join our innovative team within the U.S. healthcare payer sector. You will be instrumental in designing, developing, and deploying cutting-edge machine learning models that...


  • Chennai, Tamil Nadu, India embedUR systems Full time

    We're seeking a Senior Machine Learning Engineer with deep expertise in building and deploying ML models optimized for edge devices. This role is ideal for someone passionate about pushing the boundaries of AI on resource-constrained hardware, across domains such as computer vision, audio analytics, and sensor-based signal processing.Key Responsibilities-...


  • Chennai, Tamil Nadu, India embedUR systems Full time

    We're seeking a Senior Machine Learning Engineer with deep expertise in building and deploying ML models optimized for edge devices. This role is ideal for someone passionate about pushing the boundaries of AI on resource-constrained hardware, across domains such as computer vision, audio analytics, and sensor-based signal processing.Key...


  • Chennai, Tamil Nadu, India embedUR systems Full time

    We're seeking a Senior Machine Learning Engineer with deep expertise in building and deploying ML models optimized for edge devices. This role is ideal for someone passionate about pushing the boundaries of AI on resource-constrained hardware, across domains such as computer vision, audio analytics, and sensor-based signal processing. Key Responsibilities ...