Job Description - Lead Engineer, Senior - AI Software Team
Excellent C++/Python programming skills. Strong software development skills (e.g., data structure and algorithm design, object-oriented or other software design paradigms, software debugging and testing). Experience with agile software development practices, git-based SCM and Linux development environment. Proven track record of leading end-to-end feature development. Strong communication skills (verbal, presentation, written) and ability to collaborate with globally distributed, cross-functional stakeholders. Experience in on-device software development or heterogeneous computing platforms (CPU, GPU, NPU, DSP, ASIC HW etc). Experience with low-level interactions between operating systems (Linux, Android, QNX, Windows) and hardware. Foundational knowledge of Machine Learning and Deep Learning. Experience in AI inference on HW accelerators, with a strong focus on key KPIs such as performance, accuracy, and end-to-end inference metrics. Exposure to AI frameworks (e.g., PyTorch/TensorFlow/ONNX). Experience in embedded / systems software on SoCs (Linux/Android/QNX). Experience with AI software and model deployment for automotive platforms. Bachelor's/Master's in engineering, Computer Science, or related field. 5 to 8 years of industry experience in software engineering with solution-oriented mindset. Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Own module-level responsibilities, working with cross-site stakeholders to meet project milestones. Drive stability, functional, and quality issue resolution, and refactoring/modularization and validation efforts. Drive in design and code reviews. Apply best software engineering practices to deliver clean, maintainable, and testable code. Mentor team members
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip