Software Developer - Deep Learning
Published date: 2024/01/10
- Location: Chennai, Tamil Nadu, India
We are looking for an enthusiastic developer with knowledge on Deep
Learning, Machine Learning and Algorithms.
Must have:
● Strong programming skills in Python/C++
● Experience with TensorFlow/PyTorch
● Good understanding of Data Structures and Algorithms
● Hands on experience implementing Neural network
architectures like CNNs, Transformers, RNNs, VAEs,
● Experience with machine learning development including
data curation, training, and framework
● Optimization of DL models(Memory, execution time, size) for
inference
● Experience with deploying DL models on edge hardware
● Familiarity with software collaboration tools – GIT
● Experience with working in Linux environment
Good to have:
● Working knowledge of full life cycle and various SDLC
methodologies to meet project goals
● Knowledge of new concepts in architecture and design and
awareness of technology trends
● Experience with OpenCV, PIL and scikit-image
● CUDA based optimization
Personality Traits:
● Strong Analytical thinking and problem solving ability
● Ability to work with a distributed and diverse team of
researchers and developers
● Ready to learn new concepts, stay up-to-date with the
state-of-the-art in the field and implement them.
● High level of innovation and motivation
● Ability to work within deadlines and dynamic work
environment
Learning, Machine Learning and Algorithms.
Must have:
● Strong programming skills in Python/C++
● Experience with TensorFlow/PyTorch
● Good understanding of Data Structures and Algorithms
● Hands on experience implementing Neural network
architectures like CNNs, Transformers, RNNs, VAEs,
● Experience with machine learning development including
data curation, training, and framework
● Optimization of DL models(Memory, execution time, size) for
inference
● Experience with deploying DL models on edge hardware
● Familiarity with software collaboration tools – GIT
● Experience with working in Linux environment
Good to have:
● Working knowledge of full life cycle and various SDLC
methodologies to meet project goals
● Knowledge of new concepts in architecture and design and
awareness of technology trends
● Experience with OpenCV, PIL and scikit-image
● CUDA based optimization
Personality Traits:
● Strong Analytical thinking and problem solving ability
● Ability to work with a distributed and diverse team of
researchers and developers
● Ready to learn new concepts, stay up-to-date with the
state-of-the-art in the field and implement them.
● High level of innovation and motivation
● Ability to work within deadlines and dynamic work
environment
0 page views
Related listings
-
Java Developer FresherSoftware DeveloperContribute in all phases of the development lifecycle • Write well designed, testable, efficient code • Ensure designs are in compliance with specifications • Prepare and produce releases of software components • Support continuous improvement by inv...2026/11/10
-
Software EngineerSoftware DeveloperExperience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...2026/11/09
-
2026/11/09
