Outsourcing for..

Machine Learning Engineer - 2 to 5 yrs exp

Machine Learning Engineer - 2 to 5 yrs exp

Machine Learning Engineer - 2 to 5 yrs exp


  • Design, implement and optimize machine learning platform(write extensions when it is the best thing to do)
  • Design and experiment machine learning/deep learning models
  • Analyze/Debug prediction models
  • Collaborate with data team for data collection

 You should ..

  • Knowledge about machine learning theory and algorithms: SVM, random forest, gradient boosting methods, graphical models, bayesian methods, etc.
  • Some Knowledge about deep learning theory, algorithms and tricks: RNN, ConvNet, seq2seq, dropout, attention mechanism, data augmentation, batch normalization, adversarial learning, VAE, GAN, etc.
  • Knowledge about model optimization methods: 1st/2nd order methods, bayesian optimization, etc
  • Algorithm, data structure and object oriented programming skills
  • Proficiency in Python
  • Experience in applying machine learning algorithms for natural language processing/generation tasks
  • Experience with the Linux stack(bash, git, package management etc.)

API/Mulesoft Developer

Machine Learning Engineer - 2 to 5 yrs exp

Machine Learning Engineer - 2 to 5 yrs exp


  • Design, Develop and deliver for the Integration projects following the Agile development methodology.
  • Reviews stories and design documents and provides feedback on approach and estimates
  • Responsible for the Integration design, codebase, environment and software. The role includes accountabilities of both the new development and Operational support. (Practising Dev Ops)
  • Work with various IT teams, e.g., QA, other development teams, IT PMs to develop realistic IT solution following an Agile delivery schedule.
  • Works and collaborates with stakeholders and team leaders to develop aggressive yet achievable solutions.
  • Promotes and support a work environment where employees are engaged, challenged, accountable, and recognized.
  • Promotes quality, innovation, teamwork, and timely communication of issues / opportunities.
  • Builds trusted relationships throughout IT organization to enable delivery of client requirements.


  • Effective communicator both oral and written, with the ability to frame technology issues in business terms.
  • Customer Service Orientation, Teamwork and Collaboration, Adaptability and Ability to influence, negotiate and drive initiatives.
  • Highly developed analytic, interpersonal and communication skills to influence and engage colleagues, along with a broad understanding of the businesses we support.
  • Support and collaborate for high quality internal, external, IT, and business unit stakeholder communications.


  • Bachelor’s in Computer Science, Engineering or equivalent experience.
  • 2-4 years of experience developing in any of the following API Gateway platform - MuleSoft (preferred), NGINX, Layer7, Apigee or any other similar API Gateway platform
  • At least 3 to 5 years of hands on software development experience (Java based and/or API Gateway)
  • Excellent knowledge of Databases and SQL
  • Experienced Working in Agile methodology
  • Hands on experience in setting up CI/CD pipeline in a DevOps environment (Using tools like Jenkins)
  • Experience working on the telecommunications industry
  • Nice to have - General understanding of Rogers overall business and practices
  • Excellent Written, Verbal and presentation skills

Dell Boomi Developer -3 to 7Yr exp

Machine Learning Engineer - 2 to 5 yrs exp

Dell Boomi Developer -3 to 7Yr exp


Strong hands-on experience on Boomi Process building & deployment, Boomi EDI Integration, Boomi MDM, API management, alert framework/exception handling, connectors/listeners, integration packs usage and all aspects of design, development, performance tuning and operational support of the software suite. 

****Experience on multiple integration frameworks (Mulesoft, Oracle SOA etc) highly preferred.

· Expertise in development of integration processes using using Dell Boomi. 

· Define clients' integration requirements through analysis, and design Provide technical direction and assistance to clients regarding their integration needs 

· Plan, design, implement and document integration processes varying in levels of complexity

· Develop test plan specifications, test and debug processes according to plan. Works with customer on user acceptance testing. 

· Provide on-going education and technical assistance to current and prospective partners 

· Display initiative, self-motivation and deliver high quality work while at the same time, meeting all deadlines for both internal and external customers