R

Rockwell Automation

Industrial automation hardware, software, services

AI/ML Engineer

Applied Machine LearningPosted on Nov 12
Full-timeNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Machine Learning, or a related field, or equivalent practical experience.
  • Two to five or more years of hands-on experience building and deploying machine learning models in production.
  • Strong programming skills in Python and familiarity with SQL.
  • Proficiency with machine-learning and deep-learning frameworks such as TensorFlow, PyTorch, scikit-learn, XGBoost, or LightGBM.
  • Three or more years of experience with the machine-learning lifecycle, including data preprocessing, feature engineering, model training, hyperparameter tuning, evaluation, and deployment.
  • Hands-on experience with MLOps tooling such as MLflow, Kubeflow, SageMaker, Vertex AI, Airflow, or similar tools for experiment tracking, orchestration, and deployment.
  • A solid understanding of statistics, probability, linear algebra, and core machine-learning and deep-learning algorithms.
  • Experience with cloud platforms such as Azure and with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with distributed data processing tools such as Spark, Ray, or Dask, and data-pipeline or orchestration tools such as Airflow or Dagster.
  • Three or more years of experience with model serving and APIs, using FastAPI, Flask, TorchServe, Triton Inference Server, or similar tools.
  • Experience with version control using Git and CI/CD practices for machine-learning systems.
  • Hands-on experience building applications powered by large language models, such as applications using OpenAI, Anthropic Claude, Llama, Mistral, or Gemini APIs.
  • Practical experience designing and implementing Retrieval-Augmented Generation pipelines, including chunking strategies, embeddings, and retrieval evaluation.
  • Experience building agentic AI systems or multi-step autonomous workflows involving tool use, function calling, planning, or orchestration, with frameworks such as LangChain, LlamaIndex, or similar tools.
  • Working knowledge of vector databases such as Pinecone, Weaviate, FAISS, Milvus, or Chroma for semantic search and retrieval at scale.
  • Experience with prompt engineering, evaluation, and fine-tuning or adapting large language models, including LoRA or PEFT, for domain-specific use cases.
  • Understanding of trade-offs, latency, cost, and safety considerations when deploying large-language-model and agent-based applications in production.

Responsibilities

  • Design and build large-language-model-powered applications, Retrieval-Augmented Generation pipelines, and agentic AI workflows to automate and augment business processes.
  • Stay current with machine-learning and AI research, including large language models, Retrieval-Augmented Generation, and agentic systems, and evaluate applicability to company use cases.
  • Document architectures, experiments, and decisions; contribute to internal machine-learning standards, code reviews, and knowledge sharing.
  • Ensure responsible AI practices, including fairness, explainability, privacy, and security, are embedded throughout model development.
  • Build and maintain robust, scalable data pipelines for feature engineering, model training, and batch and real-time inference.
  • Deploy models into production using MLOps practices, including CI/CD for machine learning, containerization, model versioning, and automated retraining pipelines.
  • Monitor deployed models for drift, performance degradation, bias, and data-quality issues; implement retraining and alerting strategies.
  • Collaborate with Data Engineers to ensure clean, reliable, and well-governed data is available for model development.
  • Partner with Product Managers and stakeholders to translate business requirements into machine-learning solutions and explain model capabilities, limitations, and trade-offs.
  • Conduct experiments, including A/B tests and offline evaluation, to validate model performance and business impact.
  • Optimize models for latency, throughput, and cost using techniques such as quantization, distillation, pruning, and efficient inference serving.

Desired Qualifications

  • Experience deploying and scaling multi-agent systems in production, including orchestration, memory, guardrails, and observability for agentic workflows.
  • Contributions to open-source large-language-model or Retrieval-Augmented Generation tooling, or published work on generative AI applications.
  • Publications, open-source contributions, or Kaggle competition experience.
  • Experience with real-time or streaming machine-learning systems such as Kafka, Flink, or Spark Streaming.
  • Domain experience relevant to the business, such as fintech, healthcare, e-commerce, or cybersecurity.
  • Understanding of responsible AI, model interpretability using SHAP or LIME, and privacy-preserving machine-learning techniques.

About the Company

Rockwell Automation

Industrial automation hardware, software, services

Rockwell Automation provides hardware, software, and services to improve operational efficiency, reliability, and sustainability in industrial settings. It integrates automation components—sensors, controllers, software, and cloud/on‑premises platforms—to monitor, control, and optimize processes. It differentiates itself with a broad global portfolio, a strong emphasis on OT cybersecurity, maintenance management, digital twin capabilities, and industry‑specific sustainability solutions. Its goal is to help customers increase productivity, reduce operating costs, and meet environmental and reliability standards through integrated technology and ongoing support.

Company size
10,001+
Company stage
IPO
Headquarters
Milwaukee, WI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Rockwell Automation

See more jobs