Machine Learning Engineer II

Job Description

Job Duties (Summary)

The Software -ML- Engineer II is a key partner in bringing technical expertise to ensure the quality, accuracy and robustness of the Neustar product suite. These product suites enable the data processing and analytics necessary to help people, businesses, and organizations make better decisions. The role is based out of India at the Neustars offices in Bangalore.

  • Well evolved Design, Develop, Test and Maintain large scale , Kafka, Spark, Pub sub or JAVA/Spring based product s and Apps that are used for Machine Learning Libraries and understanding of various methods of Machine Learning Usecases and Implementation of appropriate ML model, Lib or Algos to support Requirements.

  • To take part in architectural and development activities of the Software Products Services

  • Experience in Customer Data Platforms (CDP) associated Services and techs will be Plus

  • Open to learn and explore new toolsets and technology and innovative solutions

  • Identifying production and non-production application issues support with teams

  • Develop technical designs based on the requirements from IT and Products team

  • Collaborate across different teams from Architecture, Design, Dev, Test/QA and Prod support - DevOps

  • Prior Experience of Data Engineering tools on either of cloud platforms and Data applications such as Kafka, Spark, Pubsub or JAVA /Python will be a Plus.


  • Around 4 to 7 years of experience including a bachelor s degree in computer science or engineering discipline s is expected .
  • Strong coding and debugging skills with experience in backend technologies including one or more of the following: Java, Hibernate, Springboot
  • Adept at micro services applications architecture and with hands on experience in design and development/ coding.
  • Added e xperience , if with Spark, Hive, Python, SQL NoSQL Datastore are added advantage
  • Experience with continuous integration and continuous deployment tools including Jenkins
  • Hands on experience with code control and code review tools like Git, Gerrit
  • Strong inter-personal communication and collaboration skills. The candidate must be able to work independently must possess strong communication skills.
  • A good team player, high level of personal commitment can do attitude.
  • Experience with cloud platforms like AWS/ GCP is an added advantage .

Additional Information

  • Proven Experience in SQL, Hive, Spark, Kafka, Google Pub S ub or on DB - DataBricks , Snowflakes etc.
  • Exposure to AWS , GCP Cloud implementation will be the main platform for this role hence a must have.

  • Strong backend engineering and Services development, design skills, data structure, algorithm is a must

  • Exposure/understanding of front-end technology is plus

  • Exposure and proven Microservices based architectures are required

  • Experience with Hive, Big Data, Hadoop, NoSQL databases (anyone) as mentioned is required

  • Experienced in Security Risk , Data Security, Customer Data Sensitivity and regulations and understanding of restations on DQ and DS is an added expectation.

Key Skills

Engineer II; Hibernate; Front end; Architecture; Coding; data security; Machine learning; Cloud; SQL; Python

About Company

Neustar, Inc

Apply for the Job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.