Python Developer

Responsibilities

  • Scale up models, build training datasets and tune parameters to improve system performance.
  • Improve current models.
  • Enhancing a synthetic text and image generator systems to generate qualified images based on different topics.
  • Analyzing the gap between synthesized images and real-world images, improving the synthesizer to reduce gaps.
  • Take end-to-end ownership of Machine Learning systems.
  • Analyze experimental and observational data.
  • Analyze and prepare datasets e.g. crawling, cleansing, augmenting, synthesizing.
  • Evaluate models and provide evaluation metrics, statistical analysis results, and end-2-end testing results.
  • Deploy and maintain the pipeline.
  • Closely discuss with team members to share model performance results, observations, and provide necessary documents.
  • Work closely with business development team to frame Machine Learning problems within the business context

Qualifications:

  • Graduated in Bachelor or higher in Computer Science, Computer Engineering or related filed.
  • Strong using programming skill in Python and Django.
  • Proficiency in libraries such as OpenCV, Pillow, PIL, Numpy, Pandas, Scikit-learn etc.
  • Experience in AI-based software development and platform integration.
  • Understand concepts of Machine Learning, Deep Learning and Convolutional Neural Network.
  • Understand and use GitHub for version control
  • Understand to use AWS, Linux, docker as platforms
  • Strong analytical and problem solving skills.

Drop us a line, be glad to here from you: