Job Title : AI / ML Software Developer
Company : Leadsoc Technologies
Experience : 3-5 Years
Notice Period : Immediate to 15 Days
About Leadsoc Technologies :
Leadsoc Technologies is a forward-thinking organization specializing in cutting-edge technology solutions that merge wireless communication systems with artificial intelligence and machine learning. We thrive on innovation and are building next-generation systems that redefine connectivity, efficiency, and performance. We are looking for talented and passionate engineers to join our growing team and contribute to pioneering R&D initiatives.
Role Overview :
We are seeking an AI / ML Software Developer with 35 years of hands-on experience in developing machine learning models, wireless communication concepts, and system-level validation. The ideal candidate will work at the intersection of machine learning, wireless communication, and hardware design, translating theoretical models into practical, deployable solutions. This is a highly collaborative role, requiring close coordination with design engineers, algorithm developers, and hardware teams.
Key Responsibilities :
Data Preparation & Validation :
- Construct real-world setups to collect training data for ML applications.
- Perform end-to-end validation of algorithms in both cabled and Over-The-Air (OTA) environments.
- Pre-process raw data, annotate, and manage datasets for ML training pipelines.
Algorithm Development :
Design, develop, and implement machine learning algorithms using Python and MATLAB from concept to deployment.Perform simulation and model tuning to optimize algorithm accuracy, efficiency, and robustness.Deploy ML concepts alongside wireless communication theory to build next-gen wireless technologies.Performance Optimization :
Conduct experiments to evaluate algorithm performance under varying network and hardware conditions.Apply advanced optimization techniques for improving latency, throughput, accuracy, power, and area efficiency.Collaboration & Integration :
Collaborate with design engineers to translate algorithms into hardware-friendly implementations.Assist hardware teams in RTL / FPGA verification, ensuring consistency between software and hardware performance.Document research outcomes, test procedures, and simulation results.Required Skills & Qualifications :
Technical Expertise :
Strong programming skills in Python and MATLAB.Solid understanding of machine learning techniques (supervised / unsupervised, classification, regression,neural networks, etc.).
Good knowledge of wireless communication concepts (modulation, MIMO, channel estimation, coding, etc.).Hands-on experience with simulation environments and performance benchmarking.Familiarity with data handling, preprocessing, and visualization libraries (NumPy, Pandas, Matplotlib, etc.).Additional Skills :
Exposure to TensorFlow, PyTorch, or Scikit-learn frameworks.Understanding of signal processing concepts and their intersection with ML.Experience in hardware-aware ML development is a strong Qualification :Bachelors / Masters degree in Computer Science, Electronics, Electrical Engineering, or related fields.Research background in Wireless + ML applications will be an advantage.Why Join Us?
Opportunity to work on cutting-edge projects combining ML with wireless communication.Collaborative, innovative work culture.Competitive compensation and career growth opportunities.Exposure to real-world deployment of ML models in hardware systems.(ref : hirist.tech)