Job Title : Algorithm Engineer
Location : [Bangalore / Bhopal / Remote - choose as needed]
Experience Required : 3-6 Years
Job Summary :
We are seeking a highly skilled Algorithm Engineer to design, develop, and optimize algorithms for high-performance systems in domains such as signal processing, image / audio analysis, machine learning, or wireless communication.
You will work closely with cross-functional teams to translate complex real-world problems into efficient, production-ready algorithmic solutions.
Key Responsibilities :
- Research, prototype, and implement algorithms in areas such as signal processing, DSP, ML / AI, optimization, or computer vision.
- Optimize algorithms for real-time, embedded, or large-scale systems.
- Analyze algorithm performance using metrics like latency, accuracy, throughput, and memory usage.
- Collaborate with hardware, software, and systems teams to integrate algorithms into products.
- Perform simulations, benchmarking, and mathematical modeling to validate algorithm behavior.
- Document algorithm design, trade-offs, and results clearly for internal and customer-facing purposes.
Required Skills :
Strong background in algorithms, data structures, numerical methods, or statistical modeling.Proficiency in Python, C++, or MATLAB for algorithm development and prototyping.Experience with algorithm design in one or more domains : DSP, image / audio processing, ML, wireless, robotics, or optimization.Knowledge of linear algebra, probability, calculus, and related mathematical concepts.Familiarity with simulation tools, performance tuning, and algorithm debugging.Preferred Qualifications :
B.E. / B.Tech / M.E. / M.Tech in Computer Science, Electronics, Electrical Engineering, or a related field.Experience with TensorFlow, PyTorch, OpenCV, or embedded platforms (ARM, DSPs, FPGAs) is a plus.Exposure to model-based design, control systems, or hardware-software co-design.Ability to write clean, modular, and scalable code.Strong analytical thinking, mathematical intuition, and problem-solving ability.(ref : hirist.tech)