Software Engineer, Machine Learning developing next-generation AI technologies for clinical trial platforms. Building scalable data pipelines, optimizing model performance, and collaborating with cross-functional teams in a hybrid setting.
Responsibilities
Lead the development of next-generation AI technologies that power clinical trial platforms.
Build scalable data pipelines for AI.
Optimize model performance on hardware accelerators.
Deploy state-of-the-art LLMs and Multi-Modal models.
Collaborate with clinical operations, product, and research teams to translate complex business requirements into robust engineering solutions.
Mentor engineers across the organization, fostering best practices in distributed systems, ML engineering, and the adoption of AI-native development workflows.
Requirements
Bachelor's degree in computer science, Engineering, or a related technical field, or equivalent practical experience.
8+ years of experience in software development with proficiency in Python, C++, or similar languages.
7+ years of experience leading technical project strategy and optimizing industry-scale ML infrastructure (model deployment, evaluation, fine-tuning).
2+ years of experience with state-of-the-art AI techniques (LLMs, RAG, Computer Vision) and frameworks (PyTorch, TensorFlow, JAX).
Demonstrated proficiency in using AI models to augment software engineering practices—specifically using LLMs for code generation, debugging, architectural design validation, and documentation.
Experience designing and scaling data infrastructure, including distributed storage systems, data lakes, or high-performance ETL frameworks.
Machine Learning Engineering Intern developing innovative AI solutions for contact centers at Cresta. Collaborating with top researchers and engineers in AI to unlock customer experience potential.
MLOps/LLMOps Architect designing AI solutions for a next - gen AI platform in Canada. Collaborating with teams on architecture, deployment, and governance in AI environments.
Staff MLOps Engineer responsible for building infrastructure for AI/ML at NBCUniversal. Managing large media datasets, deploying models, and automating data pipelines.
Deep Learning Engineer at NBCUniversal implementing algorithms in computer vision and graphics. Transforming high dimensional data into high - fidelity content using advanced techniques.
Staff Deep Learning Engineer at NBCUniversal implementing core algorithms for 2D and 3D media datasets. Collaborating with cofounders and deploying large - scale algorithms for high - fidelity content.
Senior Machine Learning Engineer at DraftKings shaping player experiences through machine learning solutions. Leading initiatives to improve engagement and retention via advanced data strategies.
Machine Learning Developer at Rocket Innovation Studio designing frameworks for automated decision - making. Collaborating with data scientists to develop algorithms and hosting trained models into business processes.
MLOps Developer leading major workstreams for AI - enhanced aerial surveillance platforms. Focused on deploying deep learning models and influencing MLOps strategy.
Senior Staff Machine Learning Engineer at Workiva defining enterprise - level AI architecture and solutions. Leading technical direction and influencing secure AI platform design across multiple teams.