Deep Learning Engineer

Job Description


  • Bachelors or Master s in Computer Science, Engineering, Mathematics or related.
  • 3+ years of experience with ML libraries frameworks, DNN model development, data visualization preparation, advanced python programming, etc.

  • [Job Overview]:

  • Sony is looking for a Machine Learning engineer who has strong knowledge and experience in design and development of CNN models according to business objectives.
  • In this role, the candidate must analyse the requirements, prepare design and implement software solutions. This requires a sound understanding of ML fundamentals, libraries frameworks, end-to-end ML development pipeline.

[Primary Skills]:

[Mandatory Request] Confirm that only industry experience is listed, and all academic/training projects are removed from the CV .

  • Design and development of CNN models according to the business objective, along with metrics to track their progress.
  • Optimize the CNN models in terms of trainable parameters and MAC operations to meet the target platform.
  • Debug the intermediate as well as final layer output of trained model using various explainable AI methods.
  • Extend existing ML libraries and frameworks to support missing layers or other features.
  • Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
  • Verifying data quality, and/or ensuring it via data cleaning
  • Supervising the data acquisition process if more data is needed
  • Defining the pre-processing or feature engineering to be done on a given dataset
  • Defining data augmentation pipelines
  • Training models and tuning their hyperparameters
  • Analysing the errors of the model and designing strategies to overcome them
  • Advanced Python Programming
  • Image processing (using OpenCV).
  • Keras, TensorFlow

[Good to have Skills]:

  • Deep knowledge of math, probability, statistics and algorithms
  • CNN Development (Advanced)
  • OOPS concepts

[Responsibilities and Duties]:

  • Analyse customer requirements
  • Design and Implement features requested by customer
  • Verify finetune solution (model) and artefacts
  • Validation of quality as per requirements

Key Skills

deep learning; Image processing; Machine learning; Manager Technology; Programming; model development; Data quality; data visualization; Python

About Company

Sony India Software Centre Pvt Ltd

Apply for the Job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.