Software Engineer (ML/AI)
Resolute Workforce Solutions (Staff augmentation subsidiary of Brevitas Consulting Inc.) is dedicated to helping organizations achieve tangible results and lasting improvements via successful project delivery, continuous process improvement, and effective management of change.
Our expertise is in Commissioning & Qualification, Validation, Quality Systems, Regulatory Affairs, Engineering, and Project Management.
We are looking for a highly motivated and energetic professional to join our team as a Software Engineer (ML / AI) in GTA, ON.
This job is positioned to work on Data transformation and adoption of artificial intelligence (AI) and machine learning (ML) solutions to accelerate R&D, manufacturing and commercial performance of drug manufacturing
This is an on-site position.
Qualifications :
- Graduate degree in Computer Science, Information Systems, Software Engineering, or another quantitative field with 3+ years of experience in Pharma R&D or production environment.
- Ability to work across the full stack and move fluidly between programming languages ( Python, SQL, Spark) and ML frameworks ( Airflow, MLFlow, Argo).
- Experience in cloud and high-performance computing environments. Experience in AWS ( S3, Lambda, SageMaker, EKS, CloudWatch).
- Knowledge of relational and non-relational databases.
- Knowledge of visualization technologies ( Tableau, PowerBI).
- Experience in development, deployment, and operations of AI / ML modelling of complex datasets.
- Experience in developing and maintaining APIs ( REST, gRPC).
- Experience specifying infrastructure and Infrastructure as a code ( Docker, Kubernetes, EKS, Terraform).
Responsibilities :
- Work in agile pods to design and build cloud hosted, ML products with automated pipelines that run, monitor, and retrain ML Models.
- Design AI / ML apps and implement automated model and pipeline adaption and validation working closely with data scientists and data engineers.
- Support the full MLOps life cycle of new and existing ML applications (, new releases, change management, monitoring and troubleshooting).
- Work as ML systems architecture design SME (, develop and maintain enterprise standards, user guides, release notes, FAQs)
- Build processes supporting seamless ML integrations (, app monitoring, troubleshooting, life cycle management and customer support)
- Maintain effective relationships with application userbase to develop education and communication content as per life cycle events.
To Apply :
- Click the I’m interested button below, or
- E-mail your resume in MSWord or pdf format to with the following details in the e-mail's Subject Line : Software Engineer (ML / AI) : FIRST NAME, LAST NAME.
We thank all applicants in advance; however, we will only contact the candidates whose qualifications match closely to the job requirements.
We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Review ourfor more information