Archer Daniels Midland Company

Archer Daniels Midland Company

Machine Learning Engineer

Elsmere, KY | $123K - $178K

Apply for job

Qualifications

  • The right candidate will have a passion for building complete engineering solutions supporting the latest advances in artificial technology
  • 5+ years of professional industry experience as a ML Engineer, Data Scientist, or Software Engineer with a focus on building production data/ML products
  • Demonstrated success across the entire ML lifecycle including feature engineering, model development, model deployment, & model maintenance
  • Demonstratable knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks
  • Demonstrated good working knowledge of cloud computing
  • Experience designing, developing and shipping web based frontend clients
  • Proficiency in web technology stacks, UI patterns, React, JavaScript, Typescript
  • Good problem solving, debugging, collaboration and communication skills
  • Experience optimizing experiences for performance and accessibility
  • Expertise in middle tier/backend technologies such as .NET, relational and/or non-relational (NoSQL) databases, web services and RESTful concepts
  • Understanding of data structures, data modeling and software architecture
  • Experience with very large-scale data processing/analysis (a.k.a
  • Experience with Azure cloud services
  • Ability to work independently to actively identify and drive solutions for evolving business problems
  • Deep knowledge of math, probability, statistics and algorithms
  • Ability to write robust code in Python and R
  • Strong business aptitude, the ability to rapidly learn new problem domains, and become conversant in the domain with subject matter experts
  • A drive to learn and master new technologies and techniques
  • Creative, proactive, bold and out-of-box thinking
  • MS or PhD in Engineering, Statistics, Applied Mathematics, Computer Science, or other technical discipline
  • If you've been in your current position for more than 18 months, supervisor approval is not required

Responsibilities

  • We're looking for a Machine Learning Engineer to join our Artificial Intelligence team and work with our team of data scientists to automate the training and evaluation of models within an Azure ecosystem. This position will partner with many business, product and science teams, so written and in-person communication skills are extremely important
  • Study and transform data science prototypes
  • Design machine learning systems
  • Research and implement appropriate ML algorithms and tools
  • Design, build and run services at high scale and availability
  • Run machine learning tests and experiments
  • Train and retrain systems when necessary
  • Extend existing ML libraries and frameworks
  • Keep abreast of developments in the field
  • Demonstrates strong business acumen and understanding of manufacturing and finance concepts
  • Adept at quickly acquiring software skills
  • Evaluate new AI & software tools through POCs and propose solutions for implementation
  • Document guides, systems design, reference architectures and implementations

Company information

Linkedin Icon