The Dun & Bradstreet Corp

Software Engineer - ML & Applied Research

The Dun & Bradstreet Corp$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics or related field required.
  • 3+ years of experience in related technologies preferred, but not mandatory as training is provided.
  • Familiarity with Computer Vision/Machine Learning technologies like OpenCV, TensorFlow, PyTorch is advantageous.
  • Experience with web frameworks such as Flask, Django, or Spring Boot is a plus.
  • Proficiency in programming languages: Python, C/C++, Java is needed.

Responsibilities

  • Develop, design, train, and evaluate Deep Learning networks for machine vision and natural language processing.
  • Integrate novel algorithms into a production framework.
  • Collaborate with or lead a team in creating new algorithms and modules for production.
  • Design and develop web services for existing applications.
  • Integrate various algorithms (NLP, image, video) into current solutions.
  • Conduct rigorous code development, testing, and documentation.

Benefits

  • Collaborative, agile R&D environment.
  • Opportunities for professional growth through training in relevant technologies.
  • Involvement in cutting-edge projects in big data and analytics.
  • Working within a dynamic team focusing on innovative problem-solving.
  • Supportive of diverse skill levels, welcoming both entry-level and experienced candidates.
Full Job Description
Software Engineer - Machine Learning & Applied Research

POSITION OVERVIEW:

IAI is looking for self-motivated software developers at entry, mid and senior levels who are interested in working in a highly agile and dynamic R&D, technology transition and product development environment. Candidates will work collaboratively on the Robotics & Electromechanical Systems (REMS) team as well as supporting the development team to refine research and products in the areas of big data and text, image, video and network analytics. US citizenship or Permanent Residency is required for this position.
You are highly encouraged to apply if you are excited about writing code, interested in applying the latest technologies throughout the software stack, have strong analytical skills, enjoy finding and fixing bugs, passionate about understanding how things work and want to solve complex problems.

JOB DUTIES:

Exact job duties will vary depending on experience/interest:
• Develop, design, train and evaluate Deep Learning networks. Focus is in machine vision applications (object detection, recognition) as well as natural language processing.
• Integrate novel and existing algorithms (Computer Vision/Machine Learning) into production framework.
• Work with and/or lead a team or research engineers to develop new algorithms and modules suitable for integration into production framework.
• Design, develop, and integrate web services to support existing production applications
• Integrate graph, natural language processing, image and video-based algorithms into existing production applications
• Rigorously develop, test and document code

DESIRED SKILLS:

Prior experience with one or more of these technologies is a plus, but not required. Training in relevant technologies will be provided as needed.
• 3+ years of experience in related technologies
• Computer Vision/Machine Learning Technologies: OpenCV, Matlab, TensorFlow, PyTorch, Keras
• Web Frameworks: grails, spring boot, pyramid, flask, django, and/or rails
• Programming Languages: Python, C/C++, Java
• Relational Database/ORM: MySql, MongoDB, hibernate, and/or sqlalchemy
• NoSQL/Graph Database: Hbase, Cassandra, Neo4j and/or JanusGraph
• Configuration Management, Build Tools: Git, Subversion, maven, gradle, jenkins and/or travis
• DevOps/Deployment Tools: ansible, chef, puppet and/or docker
• Comfortable working in Linux

EDUCATION:

A bachelor's degree (or higher) in Computer Science, Engineering, Mathematics, Physics or related field is required.

About The Dun & Bradstreet Corp

The Dun & Bradstreet Corporation is a company that provides commercial data, analytics, and insights for businesses. It is headquartered in Short Hills, a community in Millburn, New Jersey, U.S. The company offers a wide range of products and services for risk and finance, operations and supply, and sales and marketing professionals. Its database contains information on more than 360 million businesses worldwide. The company was founded in 1841 and is listed on the New York Stock Exchange (NYSE) under the ticker symbol DNB.
Learn more about The Dun & Bradstreet Corp
Size
6,296 employees
Market Cap
$5.2 billion
Industry
Net Income
-$111.5 million
Founded
1841
Revenue
$1.7 billion
NASDAQ

Similar Jobs

More Jobs at The Dun & Bradstreet Corp

More Information Technology Jobs

Find similar Software Engineer - ML & Applied Research jobs: