Senior Machine Learning Platform Engineer
Parexel International Corporation
USA - Any Region - Home Based
The Machine Learning Platform Engineer will help architect and develop diverse facets of Parexel’s software platform and data infrastructure to facilitate creating and maintaining robust, large-scale machine learning systems, and responsive web applications. Providing expertise in large scale data processing and/or machine learning infrastructure, the ML Platform Engineer works with the team of software engineers and machine learning scientists to develop use cases to innovate solutions for Parexel clients and patients. This role works autonomously with a high degree of ownership to solve novel technical problems.QualificationsSkills:Ability to architect and implement scalable distributed data systemsAbility to rapidly read, write, modify, and refactor well-architected code and testsAbility to debug software up and down the stack, from software bugs to performance issues to network issues to kernel panicsExcellent in collaborative software engineering, and able to hold respectful and opinionated technical discussions and debatesAbility to work and prioritize autonomously in a fast-moving, distributed work environmentAbility to design infrastructure, standards, and code interfaces that garner wide organic adoption among a group of elite software engineersStrong familiarity with modern software development practices, particularly data processing and server-client or web softwareStrong foundation in modern software languages, preferably Python and its ecosystem, and ability to quickly learn any programming language or DSL requiredKnowledge and Experience: Significant experience with Python at a SaaS company, or ability to quickly learn industrial PythonFamiliarity with multiple asynchronous data processing patterns with robust monitoring, logging and reliabilityExperience working on AWS stackExperience with build and CI/CD systemsExperience designing fluent API endpointsExperience debugging and improving performance of web services and asynchronous processesStrong grasp of relational and non-relational databases, algorithms, object-oriented, and functional designAbility and comfort serving as a subject matter expert responsible for making key architectural and infrastructure decisions Other beneficial but optional experience:Experience packaging and deploying docker based applications on KubernetesPrior work with PostgreSQL, ElasticSearch, neo4jExperience with Terraform and AnsibleFamiliarity with modern machine learning and natural language processing techniques and frameworksExperience working with data system in a highly regulated environment (HIPAA, PCI, GDPR, GxP, etc)Experience working in healthcare and life sciencesEEO DisclaimerParexel is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to legally protected status, which in the US includes race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.