Job Description
Machine Learning Engineer (MLOps) Technical Lead, Data Science and Scientific Informatics
The Data Science and Scientific Informatics Team at Research and Development Sciences IT (RaDS-IT) of our company is seeking a Lead Machine Learning Engineer for MLOps. The successful candidate will engage in exploration, design, and implementation of features to support new MLOps use cases for a growing and diverse range of models and platforms. This role will involve the deployment and operationalization of machine learning models across multiple domains, ensuring that our analytics capabilities are robust and scalable.
Responsibilities :
- Serve as MLOps representative to stakeholders and lead discussions with them.
- Participate in MLOps technical strategy discussions and lead implementation.
- Execute on MLOps strategy and architectural decisions.
- Make key technical decisions independently.
- Lead other technical team members and oversee development work.
- Collaborate with data scientists, software engineers, and product teams to design, implement, and maintain production-level machine learning pipelines and workflows.
- Develop and automate processes for data preprocessing, feature engineering, model training, and evaluation to enhance the reliability and scalability of machine learning applications.
- Utilize MLOps principles to streamline the model deployment process, ensuring models are easily retrainable and maintainable as new data becomes available.
- Monitor and evaluate model performance in a production environment, while ensuring compliance with industry standards and best practices.
- Prepare and present findings and developments to internal stakeholders, contributing to strategic decision-making and operational improvements in MLOps.
- Stay current with industry trends and best practices in machine learning, data engineering, and MLOps, and actively contribute to the innovation of methodologies within the team.
Required Experience and Skills :
Bachelor's degree in computer science, Data Science, Applied Mathematics, or a related Science and Engineering fields.A minimum of three years' experience in ML OpsPrevious MLOps experience from deploying models to model maintenance and management.Knowledge of machine learning algorithms and data science techniques.Proficiency in Python (including a familiarity with libraries and frameworks for machine learning (e.g., scikit-learn, TensorFlow, PyTorch).Experience with MLOps tools and platforms (e.g., MLFlow, Docker, SageMaker or other cloud-based solutions).Familiarity with version control systems (e.g., Git), GitHub actions and CI / CD processes to manage model lifecycle.Experience with Apache Airflow or similar orchestration tools.Knowledge of big data technologies and cloud computing environments (AWS, Databricks, EC2).Excellent analytical and problem-solving capabilities with a keen interest in applying creative solutions to strategic initiatives.Strong organizational skills with the ability to manage multiple tasks and meet deadlines in a fast-paced environment.Effective verbal and written communication skills for conveying complex information to colleagues and stakeholders.Preferred Experience and Skills (not all required) :
A Master's degree is a plus.Experience with Domino, DataikuDeploying LLMs and Foundation models.Building APIs (FastAPI, Flask)Grafana DashboardsBuilding python packages, ArtifactoryExperience with R, JuliaUS and Puerto Rico Residents Only : Our company is committed to inclusion, ensuring that candidates can engage in a hiring process that exhibits their true capabilities.
We are an Equal Employment Opportunity Employer, providing equal opportunities to all employees and applicants for employment and prohibiting discrimination on the basis of race, color, age, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or other applicable legally protected characteristics.
J-18808-Ljbffr