AI Engineer

marsh

Gurgaon 3 Years Exp Posted 6d ago

Job Description

  • Review and analyze existing NLP models and how it can help to solve a problem.
  • Modify and finetune existing state of the art pre trained generic NLP models for specific tasks.
  • Create new/modify model architectures and train them from scratch.
  • Test and refine models and systems based on real-world data and feedback.
  • Evaluate project requirements, plan and manage the roadmap of a project.
  • Present findings and insights in a clear and concise manner to stakeholders.
  • Collaborate and help to integrate and deploy AI systems into broader product architecture.
  • Conduct research to stay updated on emerging NLP and AI technologies and trends.
  • Automate data preprocessing and annotation processes to streamline workflow efficiency.
  • Maintain comprehensive documentation for algorithms, implementations, and evaluations.
  • Mentor junior engineers and provide strategic guidance on project development.

 

Requirements and skills:

 

  • Proficiency in Python and knowledge of C++, Java and JS is plus.
  • Solid understanding of neural networks, especially RNN’s, LSTM, Transformers and Large Language Models.
  • Proficient in understanding, designing and implementing deep learning models using frameworks such as TensorFlow, PyTorch and Keras.
  • Understanding of fundamental NLP related techniques like text cleaning and preprocessing, word embeddings, NER etc.
  • Experience in evaluating NLP models using relevant metrics and performance indicators.
  • Familiarity with GPU and related technologies which is utilized for improved computational efficiency such as CUDA, CUDNN, tensorRT etc.
  • Familiarity with Python libraries such as Spacy, NLTK, NumPy, Pandas and scikit-learn etc.
  • Basic knowledge of linear algebra, calculus, and statistics.
  • Strong critical thinking, analytical, and problem-solving skills
  • Self-motivated, quick learner and strong team player with ability to work with minimal supervision.

 

What makes you stand out:

  • Excellent verbal and written communication skills, comfortable interfacing with business users
  • Good client management skills
  • Able to work independently

 

Why join our team:

  • We help you be your best through professional development opportunities, interesting work and supportive leaders.
  • We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.
    • Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being.

Similar Openings for You