Full-Time

Senior Machine Learning Scientist

Confirmed live in the last 24 hours

Ballard Spahr LLP

Ballard Spahr LLP

1,001-5,000 employees

National law firm providing diverse legal services

Legal

Senior

Remote in UK

Remote work is the default at Turnitin.

Category
Applied Machine Learning
Natural Language Processing (NLP)
AI & Machine Learning
Required Skills
LLM
Scikit-learn
Python
Jupyter
Git
Pytorch
SQL
Machine Learning
Linux/Unix
Requirements
  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised. Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.
Responsibilities
  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.
Desired Qualifications
  • Familiarity in coding for at-scale production, ranging from best practices to building back-end API services or stand-alone libraries.
  • Essential dev-ops skills (we use Docker, AWS EC2/Batch/Lambda).
  • Familiarity in building front-ends (LLMs or more standard React, Javascript, Flask) for simple demos, POCs and prototypes.
  • Experience with advanced prompting, fine-tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai).
  • Showcase previous work (e.g. via a website, presentation, open source code).

Ballard Spahr LLP offers a wide range of legal services in areas such as litigation, business and finance, intellectual property, and real estate. The firm works with various clients, including large corporations, financial institutions, government agencies, and non-profit organizations. Its services are billed through hourly rates, fixed fees, or contingency arrangements, depending on the case. What sets Ballard Spahr apart from other law firms is its strong focus on client value, innovation, and diversity. With 15 offices across the U.S., the firm has adapted to changes in the work environment, such as implementing remote working policies during the COVID-19 pandemic, ensuring that they continue to provide reliable service. The main goal of Ballard Spahr is to deliver high-quality legal advice and representation, utilizing their extensive expertise to address the complex needs of their clients.

Company Stage

N/A

Total Funding

N/A

Headquarters

Philadelphia, Pennsylvania

Founded

1885

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for privacy and data security services boosts Ballard Spahr's market opportunities.
  • The merger with Lane Powell expands Ballard Spahr's geographic reach and service offerings.
  • The trend towards fixed-fee arrangements provides more predictable revenue streams for the firm.

What critics are saying

  • Increased lateral movement of key attorneys could weaken Ballard Spahr's market position.
  • The merger with Lane Powell may lead to integration challenges, disrupting client service.
  • Departure of key figures in data privacy could impact client retention in this area.

What makes Ballard Spahr LLP unique

  • Ballard Spahr offers comprehensive legal services across diverse practice areas.
  • The firm is committed to client value, innovation, and diversity.
  • Ballard Spahr has 15 offices nationwide, enhancing its geographic reach.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Flexible Work Hours