Qualification: Bachelors or Masters degree in Computer Science & Engineering. 68 years of professional experience in software development with a focus on AI projects in the last few years.
About :
Strong understanding of AI concepts including machine learning deep learning LLM GenAI and NLP/LLM.
Proficiency in programming languages commonly used in AI development such as Python TensorFlow PyTorch or similar. Experience with popular AI frameworks and libraries such as scikitlearn NLTK spaCy Transformers etc.
Familiarity with cloud platforms and services such as AWS Azure or Google Cloud Platform. Solid understanding of software engineering principles design patterns and best practices.
Excellent problemsolving skills and ability to troubleshoot complex technical issues. Strong communication skills with the ability to effectively collaborate with crossfunctional teams.
Demonstrated ability to work in a fastpaced dynamic environment and adapt to changing priorities.
Role Implement and optimize AI models and algorithms to meet product requirements.
Conduct research and stay uptodate with advancements in AI technologies frameworks and libraries.
Evaluate and integrate opensource tools and libraries into the development process to enhance productivity and efficiency.
Design and implement scalable and reliable software components for AI applications. Perform code reviews ensure code quality and contribute to continuous improvement initiatives.
Provide technical leadership and mentorship to junior team members fostering a culture of knowledge sharing and collaboration.
Skill Required: 3+ years of Experience with education in B.Tech/B.E or M.Tech/M.E(ECE) or any other relevant degree. Strong programming experience in C/C++ in embedded domain. Strong debugging and problem-solving skills. Experience with common embedded protocols/interfaces like I2C, SPI, USART, buses, bridge chips, FPGAs, hardware queues/FIFOs, interrupts, DMA, Experience in multi core, multi thread, IPC, system programming, GDB, kernel/user space interfaces in Linux OS Ability to work up and down the embedded stack: boot loader, device drivers, kernel, user space. Experience in using source control, bug tracking and other relevant tools. Well versed with software development process. Good to have ability to read schematics, understand device datasheets use lab tools like - JTAG, oscilloscopes, power sources, multi-meters, etc experience in SDK/tool chain setup, make files, scripting