The AI / ML Developer (Generative AI & Automation) will play a key role in turning emerging AI technologies into practical business value for a mid-sized medical device contract manufacturer.
Requirements
- Strong Python programming skills and experience with LLMs or generative AI.
- Familiarity with ML techniques such as XGBoost, decision trees, or regression models.
- Experience with data cleaning, parsing, and transformation for ML applications.
- Familiarity with tools like Docker, Conda, or Jupyter for testing and versioning.
- Hands-on experience with LLMs (e.g., OpenAI, Anthropic, Hugging Face, etc.).
- Experience applying AI/ML in a manufacturing or engineering-adjacent setting.
- Exposure to cloud-based tools (e.g., AWS, Azure) and API integration.
Responsibilities
- Design and iterate prompt structures and workflows using LLMs and other AI tools.
- Develop ML models using traditional techniques (e.g., XGBoost, linear/logistic regression) where appropriate.
- Collaborate with business and technical experts to evaluate and refine AI behavior.
- Analyze model performance, troubleshoot edge cases, and improve output reliability.
- Document assumptions, risks, and behavior of AI models in a testable, transparent format.
- Extract and prepare structured and unstructured data (e.g., text from PDFs, CAD metadata).
- Clean, transform, and validate input datasets to improve model performance.
Other
- Comfortable working in cross-functional teams with both technical and non-technical collaborators.
- Curious mindset and willingness to iterate quickly on real-world use cases.
- Bachelor’s degree in computer science, engineering, or related field (or equivalent experience).