logo

JobNob

Your Career. Our Passion.

Artificial Intelligence/Machine Learning Engineer - NLP/Deep Learning


Quarks Technosoft


Location

Gurgaon | India


Job description

Job Description :We need a professional with :- Deep passionate about technology and keeping the systems and your knowledge updated- Eagerness to work in a fast-paced dynamic environment for a quickly growing company- One who is looking for high visibility and unlimited growth potential- Willing to learn and work on additional technologies and platforms- Strong agile skills and a penchant for technologySpecifically, this role will involve :- Confirm project requirements by reviewing Product objective, input data, and output requirements with Engineering Manager, Product Manager, and client.- Prioritize project requirements in programming sequence within full SDLC in Agile Scrum method- Collaborate with Product Management to understand the acceptance criteria and with QA to do test-driven development- Create solutions architecture, algorithms, and designs for solutions that scale to the customer's enterprise/global requirements- Do elegant programming which should be :1. Solving the Problem and has decent Performance2. Succinct, simple and easy to understand3. Modular, reusable and maintainable- Use coding standards and guidelines and standardize the code with effective use of advanced algorithms, design patterns, and development frameworks- Do the required unit testing and effectively monitor quality throughout the implementation- Develop a thorough and deep understanding of the Product Business Logic up to the SME level- Engage sophisticated global customers in deep technical discussions, making them confident that you know their problem better than they do- Maintain professional and technical knowledge by attending educational workshops, continue education by reading articles, publications and attending user groupsEssential experience and skills :- 6+ years of experience as a developer/Sr developer- Problem-Solving: The ability to approach complex problems systematically and come up with effective solutions.- Communication: Clear communication skills for explaining complex technical concepts to non- technical stakeholders and collaborating with global team members.- Teamwork: Ability to work in interdisciplinary teams comprising machine learning engineers, data scientists, software developers, and possibly domain experts.- Critical Thinking: Capacity to critique existing methods and theories and propose improvements or alternatives.- Ethical Awareness: Given that GPT and similar technologies can have far-reaching societal impacts, an understanding of the ethical implications is important.- Adaptability: Machine learning and NLP are rapidly evolving fields, so a willingness to learn and adapt to new methods and technologies is crucial.- Attention to Detail: With machine learning models, small changes can sometimes have big impacts, so careful attention to detail is critical.Technical skills :- Machine Learning Algorithms: Understanding of machine learning algorithms, especially deep learning models like Transformers, is crucial. This can include various types of neural networks, optimization techniques, and loss functions.- Natural Language Processing (NLP): Knowledge of NLP techniques, text representation methods, and language models.- Programming Languages: Proficiency in languages commonly used in machine learning such as Python/Java/Node.- Library/Framework Proficiency: Familiarity with machine learning libraries like TensorFlow, PyTorch, or JAX.- High-Performance Computing: Understanding of parallel computing, GPU acceleration, and distributed systems for training large models.- Data Manipulation and Analysis: Skills in data preprocessing, transformation, and analysis are crucial, often involving libraries like Pandas, NumPy, or specialized tools for handling large datasets.- DevOps and Infrastructure: Knowing how to set up and maintain machine learning pipelines, from data collection to model training to inference, possibly using cloud platforms like AWS, GCP, or Azure.- Optimization: Understanding of both algorithmic and hardware optimization techniques to make training and inference more efficient.- Version Control: Proficiency with version control systems like Git to manage codebase changes.Qualifications :B.E. / B.Tech. / M.E. / M.Tech. / M.S degree/Any in Computer Science and Electronics or related field (ref:hirist.tech)


Job tags



Salary

All rights reserved