We provide IT Staff Augmentation Services!

Sr. Big Data/machine Learning Software Engineer Resume

SUMMARY:

A challenging position for development projects in the field of Big data infrastructure & ETL pipelines, Machine Learning ( Deep learning ), Natural Language Processing, Data mining & Analytics, Machine Translation which builds upon my 25 years of software development experience on Windows/Mac/Linux by using Python, Scala, JAVA, C/C++, Javascript, AJAX, JSON, SQL, NoSQL, Cloud ( Docker ), Machine learning, deep learning, Keras, Tensorflow, Theano, Scikit - learn, Big data, MapReduce, Hadoop, Spark, PySpark, Cassandra, MongoDB, Kafka, Zookeeper, Pig, Hive, HBase, Solr, AWS services ( Lambda, SES, SNS, Data pipeline, ... ) etc.

SKILLS:

Big data infrastructure, Hadoop ecosystem ( Hadoop, Spark, MapReduce, Hive, Pig, Sqoop, Kafka, Cassandra etc ), ETL pipelines with streaming & messaging technologies

Machine Learning, Deep Learning ( CNN, RNN, LSTM, Bidirectional - LSTM, Autoencoder, GAN, Reinforcement Learning etc ), Pattern recognition, Image Processing with Pandas, Numpy, Scipy, Scikit-learn, Gensim, Matplotlib, Keras, TensorFlow, Theano, Torch, GPU etc

Natural Language Processing, Computational linguistics, Machine Translation with SyntaxNet, Stanford CoreNLP, NLTK.

Cutting edge cloud ( Docker etc ) technology and computing, AWS services ( Lambda, SES, SNS, Data pipeline, EMR, ElasticSearch etc ).

Create automation tools & utilities to improve efficiency of work/tasks etc

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Big data/Machine Learning Software Engineer

Responsibilities:

  • Create, develop large scale distributed systems and ETL pipelines for data analytics, data processing and machine learning projects.
  • Design and develop Machine Learning, deep learning ( CNN, RNN, LSTM, Bidirectional - LSTM, Deep RNN, GAN, Reinforcement Learning ) algorithms for applications.
  • Define, design and develop client-focused AI or cognitive solutions leveraging Natural Language Processing (NLP), Machine Learning, Computer Vision, Probabilistic Decision Making and related methods and paradigms, and supporting technology.
  • Work closely with various teams to in corporate AI-based capabilities into solution offerings for our clients.
  • Perform AI research and development (R&D) work, develop tools and assets to support AI solution development tasks.

Confidential

Sr. Big data/Machine Learning Software Engineer

Responsibilities:

  • Create, develop large scale distributed systems and ETL pipelines for data analytics and processing.
  • Develop and maintain big data stack: Spark, Hadoop, Hive, Pig, HBase, Yarn, Oozie with streaming, messaging and monitoring technologies: Kafka, Splunk
  • Use NLP, Machine Learning, Deep Learning ( CNN, RNN, LSTM, Bidirectional - LSTM, Deep RNN, GAN, RL ), Computer Vision to write complex algorithms.
  • Develop/deploy big data / Machine learning applications on cloud ( Docker etc ).
  • Work closely with various teams to in corporate AI-based capabilities into solution offerings.
  • Collaborate with the software and analytics teams to design, develop and maintain algorithms and Big Data solutions.

Confidential

Sr. Software Engineer

Responsibilities:

  • Work on multiple projects on Natural Language Understanding, Dialog system, Statistical NLP, Contextual Understanding, Probabilistic Inferencing/Reasoning.
  • Create and use machine learning algorithms/methods to produce insights from application performance and user data.
  • Create new statistical models to correlate data from several different sources.
  • Drive actionable data insights and solutions from some of the most interesting datasets.
  • Build and develop new methods of discovering relevant information across company.
  • Contribute to analysis, design and coding/implementation of tools and processes for an end - to-end automation framework.

Confidential

Senior Software Engineer

Responsibilities:

  • On Windows/Linux platforms, using C/C++, C#, Qt, Python, R, Matlab, Numpy, Natural Language Toolkit, Gensim, NLTK, scikit-learn, Pandas, MySQL, NoSQL, MongoDB, Big data, Hadoop.
  • Provided internationalization solutions for various products.
  • Developed algorithms and analytics for data discovery and characterization from big and noisy data.
  • Developed sentiment analyzer for content to understand what the point of content is
  • Designed and developed machine learning and statistics functions for different data filtering, classifying, clustering, and designed and built a knowledge graph to understand how topics are related to each other.

Confidential

Senior Software Developer

Responsibilities:

  • On Windows/Unix/Linux platforms, Visual C++, JAVA, Python, R, Pandas, Natural Language Toolkit, MySQL, NoSQL.
  • Developed text analytics solution for API, Library and text analytics software by using NLP statistical modeling and machine learning framework techniques.
  • Developed natural language processing code specific to Chinese, Japanese and Korean.
  • Worked with large sets of data to provide accurate, highly - scalable, and large-volume text/data analytics that can achieve human-level performance.

Confidential

Sr. Software Developer

Responsibilities:

  • On Windows/Linux platforms, using C, Visual C++,JAVA,JSP, J2EE, XML/XSL, VB, VBA, SQL, SQR, Crystal, Database and RDBMS.
  • Used NLP techniques to provide better search & classification functionalities over large data and solved language - related problems using machine leaning and statistical methods on vast quantities of data.
  • Database tool & script developments in SQL and SQR for translators.
  • Unicode Development for data migration/conversion that contains different language including Asian language data( double bytes, Kanji etc.).

Confidential

Senior Software Engineer

Responsibilities:

  • On Chinese and English Windows platforms, Visual C++, MFC.
  • Design, development and implementation of the GUI for multilingual application ( Hand - written recognition software - Quick Stroke )
  • Localization development.

Hire Now