AI/ML Research Scientist
Indexed description
In This Position, You Will
- Lead and support the development of AI tools and applications for the NMEDW research analytics team and FSM community
- Design, train, and evaluate ML/AI models
- Collaborate with researchers on projects and provide guidance on ML/AI model design and implementation
- Develop enterprise-scale tools to enable AI research
- Deploy ML models in production environments
- Build retrieval-augmented generation (RAG) pipelines and LLM applications
- Mentor junior engineers, scientists, and analysts
Specific Responsibilities
Provide Data Science Support
- Support team and enterprise in developing AI tools and applications
- Train users in ML modeling, architecture and system design, ML Ops and DevOps, and software engineering
- Develop enterprise-scale tools to enable AI research
- Facilitate adoption of existing tools for enabling AI research
- Design, train, and evaluate ML/AI models
- Optimize models for performance, scalability, interpretability, and ongoing maintainability
- Apply explainability and fairness techniques to ML models
- Implement uncertainty modeling and clinically meaningful risk thresholds
- Maintain current knowledge of ML and AI advancements
- Design and implement scalable and modular software architectures
- Build and maintain data pipelines for ML workflows
- Design multimodal architectures integrating diverse data modalities (imaging, text, waveforms, structured data, graphs, temporal signals, multi-visit trajectories)
- Balance compliance, performance, and cost in architectural decisions
- Establish and maintain best practices for code quality and documentation
- Build retrieval-augmented generation (RAG) pipelines and LLM applications
- Deploy ML models in production environments
- Execute distributed model training on high-performance computing clusters
- Monitor model performance, drift, and operational metrics
- Maintain model versioning and experiment tracking
- Develop dashboards for real-time visualization and ML lifecycle observability
- Uphold AI governance, compliance, and ethical standards
- Build integrations with Northwestern Medicine Enterprise Data Warehouse
- Lead projects and provide technical direction
- Mentor junior engineers, scientists, or analysts
- Communicate technical findings to stakeholders at various levels
- Collaborate with cross-functional teams to translate requirements into technical solutions
- Foster relationships with researchers and schools/colleges to understand new research trends, identify skill gaps and data science needs, and raise awareness of services
Minimum Qualifications
- 7 or more years combined work experience and/or post-baccalaureate education in a related field, including experience in informatics, AI, data science, and machine learning.
- Proficiency in Python, SQL, and/or R.
- ML framework experience (TensorFlow, PyTorch, scikit-learn)
- Deep learning expertise (neural networks, NLP, supervised and unsupervised learning)
- Experience fine-tuning deep learning models, including multimodal models.
- Distributed training experience (Ray, DeepSpeed, or FSDP)
- Large-scale data management, processing, and computing cluster experience
- LLM prompt engineering experience
- LLM fine-tuning experience (LoRA, PEFT)
- Retrieval-augmented generation (RAG) and vector database experience
- Experience with LLM solutions and provider APIs (OpenAI, Claude, Anthropic, Azure OpenAI, LangChain)
- Experience with generative modeling or multimodal foundation models
- Expertise in alignment methods (contrastive learning, RLHF, preference optimization)
- Experience building production ML systems with multimodal architectures.
- MLOps platform experience (MLflow, Kubeflow, Airflow)
- Experience defining evaluation frameworks for reasoning and fairness
- Expertise in explainability or interpretable machine learning
- Knowledge of monitoring tools for AI model tracking
- Cloud platform experience (AWS, Azure, or GCP)
- Docker containerization experience
- Kubernetes / container orchestration experience
- CI/CD pipeline experience
- Version control experience (Git)
- Apache Spark / big data tools experience
- ETL/ELT and data warehousing experience
- Unix environment competency
- Terraform and GitHub/Azure DevOps experience
- Software engineering best practices knowledge
- Strong computer science fundamentals
- RESTful API and web services experience
- Frontend development experience (HTML5, CSS3, JavaScript/TypeScript, React or Angular)
- Dashboard deployment experience (Power BI, Dash, Streamlit, React, Flask)
- Open-source ML project contributions
- Hands-on expertise with graph databases and knowledge graph construction
- Experience designing vector search and hybrid vector-graph systems
- EHR/clinical data integration experience (Epic, FHIR, OMOP)
- Experience in HIPAA-regulated healthcare environments
- Strong leadership and communication skills
- Experience leading and mentoring junior engineers or scientists
- Cross-functional collaboration and project management abilities
- A Bachelor's degree in a related field; a master’s degree or PhD is preferred.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search