Software Ingenieur/in - Machine Learning and Data Science

Date: Feb 21, 2019

Location: Boeblingen, BW, DE

Job ID: 30468

Apply now »

Job Description

Machine Learning and Data Analytics Developer

Keysight is a leading technology company that helps its engineering, enterprise and service provider customers accelerate innovation to connect and secure the world. Keysight’s solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor and general electronics end markets.

This position is part of Keysight's Communications Solutions Group. We are seeking a developer to build upon a solid working knowledge of analytics, machine learning and big data technologies such as MapReduce, Apache Spark and NoSQL databases on both structured and unstructured data. The focus of this position will be implementation of scalable computing technologies for analytics of electronic design, simulation and test data. Along with a small team of researchers and developers, you will help define, investigate, develop and implement, state-of-the-art informatics, data analysis and data visualization technology to significantly enhance the practice of analyzing large measurement datasets.

In addition to inventing and developing technology to add value to Keysight's products, you'll have the opportunity to further develop your own technical skills, and collaborate with other Keysight developers around the world. You'll also have the opportunity to work closely with customers to be sure the problems you are solving are problems that will make a difference.

Job Qualifications

•Masters in Computer Science, Informatics, Mathematics, Electronic/Electrical Engineering or other relevant field with an emphasis on data analytics.
•Experience in designing and implementing statistical analytics and machine learning pipelines for scalable high performance computing.
•Expertise with big data technologies such as Hadoop, Apache Spark, NoSQL databases.
•Strong computer science and mathematics grounding, with knowledge of data structures, algorithms and computer architectures.
•Proficiency developing in one or more languages such as C++, Python or Java.
•Self starting, requiring minimal supervision with strong problem solving skills.
•Excellent communication, teamwork and leadership skills.

•Hands-on experience with machine learning technologies. Examples include Google TensorFlow, Theano, Keras, IBM Watson, Stanford’s DeepDive or Google Prediction.
•Hands-on experience with analytics deployment in Cloud environments, such as AWS, Google Cloud, or Azure
•Hands-on experience with Cloudera

Job Function




Communications Solutions Group - Internet Infrastructure

Employment Program:


Duration (temp position only):

Not Applicable

Relocation Benefits:



Day Job


Full Time (F)

Travel Required:

< 25%

Staffing Recruiter:

Mihaela Mariana Badan

Hiring Manager:



Candidates can be considered to work from the following locations: Boeblingen



Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

Apply now »