Cincinnati Children's is a leading children's hospital focused on improving children's health. They are seeking a Senior Machine Learning Engineer to drive innovation in enterprise AI, lead complex ML projects, and collaborate with cross-functional teams to develop scalable solutions using advanced technologies.
Responsibilities:
- Implement ML standards, processes and best practices
- Collaborate with stakeholders to identify and plan for enterprise ML portfolio needs
- Guide ML team members on their deliverables and activities
- Translate complex requirements into well-scoped machine learning projects
- Develop machine learning applications according to requirements
- Ensure machine learning solutions are scalable to meet enterprise requirements
- Work closely with data scientists and data engineers to guide development of machine learning models
- Create metrics to continuously evaluate the performance of machine learning solutions
- Extend existing machine learning libraries and frameworks as needed
- Proficiency in machine learning models for classifications, decision trees, support vector machines and deep learning
- Strong understanding of probability and statistical models (generative and descriptive models)
- Advanced programming skills with Python C/C++, R, Java
- Experience with numerical and data science libraries (scikit-learn, Pandas, NumPy, kernlab, etc.)
- Experience with at least one major machine learning framework (TensorFlow, PyTorch, etc.)
- Knowledge of web technologies, such as HTML, CSS and JavaScript
- Experience in DevOps/MLOps
- Understanding of data structures, data modeling and software architecture
- Strong Knowledge of probability, statistics, and algorithms
- Ability to run experiments scientifically and analyze results using machine learning models
- Ability to effectively communicate technical concepts and results to technical and business audiences in a comprehensive manner
- Ability to collaborate effectively across multiple teams and stakeholders, including analytics teams, development teams, product management and operations
- Stay abreast of trends in AI/ML and identify action plan for CCHMC
- Execute own project tasks with urgency and to a high level of quality
- Communicate status clearly and effectively using departmental project management tools
- Follow time-tracking and other project management requirements
- Participate actively in project meetings, stand-ups, etc
- Serve as technical lead for moderately complex projects, collaborating with project managers to ensure project scope/risk/budget/etc. are adequately managed
- Lead project meetings and workgroups
Requirements:
- Bachelor's degree in computer science, statistics, economics or related fields
- 5+ years of work experience in a related job discipline
- Experience in other IT roles or functions such as quality assurance/testing, development, enterprise architecture, or project management
- Demonstrated the ability to manage large data science projects and various teams
- 3+ yrs of relevant project exp. in successfully launching, planning, executing ML projects
- Experience working on a project using Agile or iterative methods
- Specialization in ML, AI, cognitive science or data science
- A specialization in text analytics, image recognition, graph analysis OR other specialized ML techniques such as deep learning