23 days old
2017-10-252017-11-22

Software Developer

Austin, TX 78753
  • Job Code
    583613
  • Payrate
    $45 To $51

ML/DL Software Developer


Purpose:


The ML/DL Software Developer will lead the implementation efforts for client to create industry-leading, turnkey Machine Learning systems and solutions for the rapidly growing intelligent data analytics needs of the industry.


Responsibilities:



  • The ML/DL Software Developer will help design and implement ML/DL systems for a wide variety of use cases and applications.
  • Responsibility for this position includes leading the design and architecture of high-quality, complex systems software.
  • Software Developer will work with Data Scientists and help in developing and implementing ML/DL algorithms and models for various use cases ML/DL Software Developers will reviews and analyze software specifications for ML systems, aid in the review and analysis of design, functional, technical and user documentation.
  • This position will work with other ML/DL, Big Data and HPC architects, engineers, developers, to ensure that new ML solutions are best-in-class matched to customer needs, cost-effective, supportable, and have potential for significant impact and revenue.


Requirements:



  • BSc +7yrs experience (or Masters and 5+ years of experience) as a software engineer in an applied machine learning role
  • 5+ years with programming languages such as C/C++ and Python
  • 2+ years of experience with and open-source technologies (Apache, Hadoop)
  • Experience in software development involving modern DevOps technology and methodologies
  • Understanding of fundamental technical concepts in ML and DL


Desired Skills and Qualifications:



  • Prior experience with machine learning algorithms and frameworks such as Caffe and TensorFlow
  • Prior experience with Hadoop, Spark, Intel BigDL is a plus.
  • Distributed systems, parallel programming and HPC systems experience (Hardware/Software/Network)
  • Experience with Puppet or other configuration management and automation tools

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Software Developer

Randstad Technologies
Austin, TX 78753

Share this job

Software Developer

Randstad Technologies
Austin, TX
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast