Software Engineer (Machine Learning & Natural Language Processing)

  • Full Time
Job expired!
About Gartner IT: Join a world-class team of expert engineers who develop innovative digital solutions to support our team members and clients. We make a wide-ranging organizational impact by delivering state-of-the-art technology solutions that drive Gartner. Gartner IT prides itself on its culture of continuous innovation, a results-oriented approach to success, and the belief that great ideas can come from anyone on the team. About this role: This is a Software Development (Machine Learning) role with experience in Natural Language Processing (NLP), responsible for designing, implementing and providing support for Python-based applications to help meet our Research & Consulting Delivery strategy. What you'll do: You will establish methodologies for quickly introducing new data analysis capabilities for standalone data-driven products and services to support our associates using Machine Learning (ML) and NLP. You’ll be a part of architectural and technical design discussions to make sure NLP solutions match the organization's strategic objectives. You’ll work on continually improving NLP models through experiments and optimization techniques and staying abreast of the latest advancements in NLP and ML to contribute to the continuous enhancement of the organization's technological capabilities. What you’ll need: You should have 2 – 4 years of experience in algorithms and statistics and experience in data mining, machine learning, deep learning, and natural language processing. Must have: Experience in Machine Learning models and techniques like NLP, BERT, Transformers, Deep Learning is vital. You need to have experience working with Python libraries like Pandas, Scikit-Learn, Numpy, NLTK, Spacy, and Scipy. Experience in building scalable data models and performing complex relational databases queries using SQL (Oracle, MySQL, PostgreSQL) is necessary. You should have knowledge of MLOps Frameworks like Kubeflow, MLFlow, DataRobot, Airflow, etc. Who you are: You should be good at time management and can meet deadlines. You should have excellent communication skills when interacting with a technical and business audience. Excellent organization, multitasking, and prioritization skills are a must. You should be open to embracing new technologies/ideas and quickly mastering concepts. Intellectual curiosity, passion for technology, and keeping up with new trends are desirable. Who we are? At Gartner, Inc. (NYSE: IT), we provide actionable, objective insights that drive smarter decisions and stronger performance on an organization’s mission-critical priorities. We have grown exponentially since we were founded in 1979 and are proud to have over 19,500 associates globally that support over 15,000 client enterprises in more than 100 countries. What makes Gartner a great place to work? Our teams comprise individuals from diverse geographies, cultures, religions, ethnicities, races, genders, sexual orientations, abilities, and generations. We believe that diversity in experiences makes us stronger as individuals, as communities, and as an organization. That’s why we’re recognized globally as a great place to work every year. What we offer: From the first day, we invest in our people, who are our most valuable resources. When you join our team, you’ll gain access to a wide variety of benefits supporting your physical, financial, and emotional well-being. The policy of Gartner is to provide equal employment opportunities. Gartner is committed to being an Equal Opportunity Employer and offers opportunities to all job seekers, including job seekers with disabilities. Job Requisition ID:82234 By submitting your information and application, you confirm that you have read and agree to the country or regional recruitment notice related to your place of residence. For efficient navigation through the application, please only use the back button within the application, not the back arrow within your browser.