What are the responsibilities and job description for the NLP Engineer position at ZS?
ZS's Business Consulting group partners with clients to design and deliver solutions to help them tackle a broad range of business challenges. Our teams work on multiple projects simultaneously, leveraging advanced data analytics and problem-solving techniques. Our recommendations and solutions are based on rigorous research and analysis underpinned by deep expertise and thought leadership.
Trials.ai by ZS is a SaaS product offering that helps pharma companies get treatments to patients faster through a suite of platform applications. We are currently focused on our Smart Designer app which brings AI-based decision support to study design teams while they are designing their clinical trials.
NLP ENGINEER
We are looking to hire NLP Engineers to bring digitization to the clinical development ecosystem. Trials.ai by ZS uses cutting edge technology to mine historical trial related documents (like protocols) and build a structured graph-based dataset; we call this our Banzai Pipeline. As an NLP Engineer you will use your knowledge of NLP and the latest deep (and/or not so deep) learning technology like Transformers/LLMs to increase the breadth of our benchmark dataset. A comprehensive, curated Clinical Studies Ontology defines the scope of data we could every extract from these documents and your mission is to invent creative strategies for identifying ontological elements using all techniques at your disposal.
What You’ll Do
- Build, orchestrate, and monitor model pipelines including feature engineering, inferencing and continuous model training
- Scaling NLP algorithms/strategies to work on massive data sets
- Build and enhance the NLP platform (Banzai Pipeline) and components
- Implement ML Ops including model KPI measurements, tracking, data and model drift and model feedback loop
- Write production-ready code that is easily testable, understood by other developers and accounts for edge cases and errors
- Ensure highest quality of deliverables by following architecture/design guidelines, coding best practices, period design/code reviews
- Uses bug tracking, code review, version control and other tools to organize and deliver work
- Participate in scrum calls, and effectively communicate work progress, issues and dependencies
- Consistently contribute to researching and evaluating latest architecture patterns/technologies through rapid learning, conducting proof-of-concepts and creating prototype solutions
What You’ll Bring
- Curious mindset, new ideas and dedication to your craft
- Bachelor's/Master's degree with specialization in Computer Science, MIS, IT or commensurate industry experience
- 6 years of experience developing high performing web-based applications, cloud technologies, software development best practices
- Experience with latest NLP techniques
- Domain expertise and/or willingness to learn clinical development domain
- Experience with microservices architecture using docker, Kubernetes or comparable technology
- Expertise with Linux, command line tools and shell scripting
- Experience building/using enterprise grade platform APIs
- Deep understanding of current database technologies including graph, relational and document stores
Additional Skills:
- Up to speed with latest technologies related (but not limited to) to cloud platform services
- Excellent verbal and written communication, with appropriate and logical structuring of thoughts process during discussion/ presentation
- Ability to lead project teams in driving end to end activities to meet set milestones and provide necessary mentorship/ guidance for the team growth
- Ability to distill complex concepts into easy-to-understand frameworks and presentation
- Strong verbal and written communication skills with ability to articulate results and issues to internal and client teams
- Ability to work within a virtual global team environment and contribute to the overall timely delivery of multiple projects
- Willingness to travel to other global offices as needed to work with client or other internal project teams