This job posting isn't available in all website languages

Machine Learning Software Engineer

Innovation & Technology
WD30053594267 Requisition #
Thanks for your interest in the Machine Learning Software Engineer position. Unfortunately this position has been closed but you can search our 2,102 open jobs by clicking here.

What we look for:



  • 2+ years building machine learning systems and analyzing large data sets with modern tools.
  • Ph.D. or MS in Computer Science, Machine Learning/AI, Data Science, Applied Mathematics, Statistics.  (certifications not required with substantial practical experience)
  • Experience building and deploying end to end machine learning pipelines.
  • Strong abilities with Python or R and the ability to scale with Hadoop.
  • Experience with Google Cloud Platform (specifically CloudML, Big Query and Data Proc).
  • Experience with other cloud ML platforms (Sagemaker, Azure ML Services, Watson ML Studio, Paperspace) taken into consideration.
  • Passion for machine learning & data analysis. Demonstrated exploration of new techniques outside of day-to-day job duties.



  •  Familiarity with pulling data from (or migrating from) Oracle, MongoDB, flat files, and other data sources for analysis.
  •  Demonstrated ability to architect the structure of very large data sets. 
  •  Integration of ML models into existing software applications.


  • Languages: Python(preferred) or R
  • SQL
  • ML frameworks (e.g. Keras, TensorFlow, Caffe)
  • Hadoop (HBase, Hive, Pig, RHadoop)
  • Spark (MLlib)
  • GPU optimization of ML algorithms
  • Implementation experience with vision algorithms (CNN, R-CNN, YOLO)
  • GCP (Big Query, Data Flow, Data Proc, Cloud Storage, Cloud ML)  [AWS/Azure equivalent experience OK as well]
  • Linux

Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou


Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

United States of America, Wisconsin, Milwaukee

📁 Innovation & Technology

Requisition #: WD30098022213

View All Jobs