Job Search
Home > Job Search

Artificial Intelligence Engineer

Closing on:


Contact email

Brief description :

This position is for engineers who have strong interest in artificial intelligence, cognitive computing, machine learning and related technologies.  Engineers will have a great opportunity to involve in companywide strategic platform development and AI application development projects.


Experience: 2 - 10 years

Job Location: Trivandrum/Work From Remote

Number of Open Positions: 15


  • AI Engineer is responsible for understanding the business problems, identifying/applying right AI or cognitive computing technologies to solve problems and involving in formulation and execution of technologies recipes for commercial deployment.

  • Understand the business problem, challenge of existing technologies and areas of application for AI technologies.

  • Identify and choose right AI or cognitive computing technologies for solving problems and formulate AI recipes for development.

  • Develop required machine learning models or prototype applications applying formulated AI recipes and verify the problem/solution fit.

  • Involve in development of AI Platform and AI enablement of the projects.
    Design and build Machine Learning, Deep Learning and NLP infrastructure, models and applications to generate scalable and high-performance

  • Prediction, Evaluation, Recommendation, anomaly detection, bots, sentiment insights and ontologies from structured/unstructured Big Data and domain rules

  • Determine the best AI technique for a particular customer problem in any industry domain and apply, learn, and adapt.

  • Create and validate models, deliver Proof of Technology projects using latest research and production quality components and build solutions in our various labs

  • Actively participate in hackathons

  • Create new intellectual property and submit for patents

  • Represent Innovation Incubator in Technology conferences

Preferred skills

Skills and Qualifications


  • Minimum 3 years of development experience using one of JAVA, C, C++ or python languages.

  • Minimum 3 years of experience in web application development.

  • Minimum 2 years of experience in building of API driven interface development.

  • Experience in developing cloud applications running on Microsoft Azure, Amazon Web Service, Google Cloud, IBM Bluemix etc.

  • Artificial Intelligence, Cognitive Computing, APIs, Machine Learning, Deep Learning Technologies.

  • Semantic Web, Knowledge Engineering, Natural Language Processing.

  • Experiences with RDBM databases, NoSQL Database, Graph Database.

  • Experience in search platform such as Solr, Elastic Search

  • Python, Scala, R, Java, RDF

  • Non-linear and linear Regression Analysis, Linear algebra, optimization, Multi Criteria Group Decision Making, Neural Networks

  • Use Tensor Flow/Theano, Stanford NLP, CNTK, Keras, MxNet, AWS AI, Universe OpenAI, Caffe2, DeepLearning4j, IBM Watson, Spacy,,,, etc.

  • Good knowledge of semantic graph/ontology and GraphDB, dimensionality reduction techniques (SVD, PCA), image processing

  • Training and Validating Models

  • SQL, No SQL, Hadoop HDFS, Spark, Apex

  • Should be a self-starter, creative thinker, collaborator and a confident communicator with a passion for excellence

  • Should have excellent written and verbal communication skills in English

  • Open source advocate

  • Education: MS/M.Tech/B.Tech or PhD in Computer Science, Machine Learning, AI, Data Science or related field

  • Understanding one of programming language.

  • Experience in designing and implementing systems using emerging technology.

  • Experience in agile software development or similar methodologies.

  • Software prototyping.

  • Ability to learn new and emerging technologies.

  • Excellent verbal and written communication skills.

  • Demonstrated ability to deliver working solutions on a tight schedule.

  • Strong analytical thinking and problem solving skills.

*Salary is not a Constrain for the Right Candidate