A high-growth technology company is seeking an experienced Senior AI / ML Engineer to help transform healthcare by providing a trusted single source of truth for identity across the care continuum. The mission is centered on revolutionizing healthcare through cutting-edge technology and providing robust development opportunities for employees.
Responsibilities
- Collaborate in the design and development of Software as a Service offerings
- Work with cross-functional teams on AI / ML software development and delivery
- Design, build, test, run, and maintain Machine Learning pipelines, including model training workflows, model deployment, and model serving
- Work effectively within an Agile framework to deliver new capabilities
- Own the end-to-end implementation of AI / ML infrastructure and MLOps framework for model telemetry and experiment tracking
- Integrate Python-based recommendation engines with backend APIs and databases
- Participate in all phases of the Software Development Life Cycle : Design, new feature development, test automation, performance tuning, troubleshooting, software maintenance, CI / CD infrastructure, and service integrations
- Advise and consult on AI / ML-related issues and optimizations with engineering, product, and customer experience teams
Requirements :
- BS or MS in Computer Science, Engineering, or a related field
- 5+ years of experience in building and deploying Machine Learning-based software applications, with 7+ years of overall industry experience
- Strong collaboration skills with onsite / remote teammates, utilizing agile methodologies
- Expertise in various AI / ML frameworks and libraries, including XGBoost, scikit-learn, pandas, numpy, keras, huggingface, etc.
- Hands-on experience in developing and deploying Python applications in production
- Experience with MLOps frameworks such as MLFlow, Kubeflow, etc.
- Proven experience in end-to-end ML pipeline work, including model storage, training, versioning, serving, containerization, and deployment
- Proficiency in database technologies, SQL queries, and orchestration tools like Airflow
- Experience managing cloud infrastructure in AWS or GCP with templating software like CloudFormation or Terraform
- Strong understanding of Object-Oriented Analysis and Design principles, including Design Patterns
- Familiarity with CI / CD technologies such as Jenkins, Git, SonarQube
- Strong technical and analytical skills, with the ability to analyze system functionality and resolve production issues
- Ability to work under pressure with tight deadlines and manage ambiguity on certain projects
- Experience with systems and software architecture
- Strong communication and presentation skills