Job Summary

Role and Resposibilities:

  • Develop and maintain smart Software solutions with a focus on OOP principles
  • Data analysis and reverse engineering
  • Collaborate on software design architecture and integration
  • Implement and optimize Machine Learning Algorithms

Required Skills

Skills and Qualifications:

  • Degree: Bachelors and Masters in Computer Science / Software Engineering or related field CGPA

Experience

  • Job experience preferred Software Engineering or related field

Skills:

  • Programming Languages: C, C++, Python
  • Core Concepts: OOP, Data Structures, Algorithms
  • Operating Systems: Linux
  • Software & Tools: Git/SVN, NetBeans, VS Code, NetBeans, MATLAB
  • Systems Skills: Socket Programming, Networking, Multithreading, Parallel Programming
  • Machine Learning: Experience with supervised / Unsupervised learning, feature extraction and model development

Preferred Skills

  • Proficient in C++ & CI / CD  
  • Working knowledge of STL
  • Understanding of Memory Management
  • Experience with templates and generic programming
  • Multithreading & Parallel Programming
  • Optimization, Debugging and Analysis
  • Hands on experience in Machine Learning toolkits

Additional Notes

  • The final appointment will be confirmed after a probation period of 2-3 months

Details

  • Published:
    9 Feb 2026
  • Industry:Engineering
  • Job Function:Engineering
  • Qualification:Bachelors
  • Experience:3 Year
  • Type:Contractual
  • Shift:Morning
  • Positions:1