We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Machine Learning Engineer

ClarkDietrich
life insurance, paid time off, tuition reimbursement, 401(k)
United States, Indiana, Merrillville
233 East 84th Drive (Show on map)
May 02, 2025
Do you have a strong work ethic and the desire to join an organization that invests in its people through cross-training and development? ClarkDietrich fosters a work-life balance and offers competitive compensation and benefits. Join the ClarkDietrich team by applying to the Machine Learning Engineer position at our Merrillville, IN location.
Summary:
The ClarkDietrich Engineering Services (CDES) Machine Learning Engineer role requires a deep understanding of agentic AI workflows and the ability to leverage modern tools and frameworks. The role also requires the ability to build and orchestrate multi-step agents that can reason, retrieve, process, and interact with humans or tools to complete engineering-related tasks autonomously or semi-autonomously.
Essential Duties and Responsibilities:
* Develop AI workflows using modern agentic frameworks to automate data extraction, document analysis, and context-aware interpretation of technical content
* Integrate LLMs with tools (retrievers, calculators, APIs, databases) in an orchestrated fashion to mimic real-world engineering assistant behaviors
* Build pipelines for extracting and structuring data from PDFs, CAD exports, spreadsheets, emails, and engineering specifications
* Implement intelligent memory, chaining, and feedback mechanisms to enable contextual awareness and continuous learning
* Collaborate with engineers, software developers, and product leads to align AI outputs with engineering workflows and software systems
* Monitor agent performance, handle edge cases, and continuously improve system reliability
* Stay up to date on open-source tooling and foundation model APIs to ensure the best available technology is being used
Supervisory Responsibilities: N/A
Required Qualifications:
* Extensive experience with LLM-based architectures and open-source AI agent frameworks (e.g.: LangChain, CrewAI, AutoGen, etc.)
* Proficiency in Python and relevant ML/NLP libraries (e.g.: Hugging Face, spaCy, scikit-learn, PyTorch, Transformers, etc.)
* Experience connecting agents to tools, APIs, vector databases (e.g.: Pinecone, FAISS, etc.), and document loaders
* Familiarity with document parsing (PDF, OCR, tabular data) and vector embedding models
* Strong grasp of prompt engineering, context handling, retrieval-augmented generation (RAG), and multi-agent communication patterns
Preferred Qualifications:
* Knowledge of Revit, AutoCAD, or engineering documentation workflows
* Experience with construction or manufacturing industry data
* Familiarity with Azure, API gateways, and enterprise deployment practices
Education and/or Experience:
* Bachelor's or Master's degree in Computer Science, AI, Machine Learning, or a related field
* Minimum of 3 years' experience with machine learning, especially in NLP and document processing
Language Skills: N/A
Mathematical Skills:
* Exceptional math skills
Reasoning Ability:
* Abstract reasoning ability
Physical Demands: N/A
Work Environment: Office environment
CLARKDIETRICH BENEFITS INCLUDE:
Full benefits package (Medical, Dental, Vision, Flexible Spending Accounts and Life Insurance)
401(k) with company match
Annual Incentive
Paid Time Off
Tuition Reimbursement
Community Service Day


Applied = 0

(web-94d49cc66-tl7z6)