Logo
Dechert LLP

Sr. AI/GPT Developer

Dechert LLP, Boston, MA, United States


Dechert LLP is a global specialist law firm focused on high-end legal work. This position will join our growing Application Architecture team to scope, develop, and implement AI/ML solutions, including leveraging Microsoft’s AI services. The ideal candidate will have experience in website development and a willingness to learn and implement other cutting-edge technologies. This role requires a passion for exploring uncharted territories and making a significant impact in AI, while collaborating closely with Dechert staff and attorneys.

This is a hybrid position that can be located in Boston, Charlotte, Philadelphia, New York, Washington DC and Austin offices.

ESSENTIAL JOB FUNCTIONS

  • Key contributor in developing and implementing business solutions to address requirements, optimize efficiency, and deliver real content seamlessly.
  • Apply in-depth skills and broad knowledge to develop and implement machine learning systems to improve and streamline firm operations.
  • Use expertise to develop new and maintain existing application features and functionalities.
  • Write eloquent, reusable code that effectively solves problems.
  • Integrate with existing cloud services to solve complex extraction problems, such as analyzing and searching documents at scale.
  • Keep the Application Architecture team updated on current development best practices and ensure existing code base follows those guidelines.
  • Work independently on projects, contributing to scope, design, development, testing and implementation.
  • Stay current with the latest advancements and trends in AI technology and incorporate them into Dechert projects.
  • Demonstrate eagerness to explore and implement the next big technological development.
  • Communicate complex AI concepts and solutions to non-technical stakeholders clearly and concisely.
  • Ensure the quality, performance, and scalability of solutions by implementing best practices and new innovations in software development, testing, and deployment.
  • Proactively identify ways to improve and streamline business operations.
  • Perform other responsibilities as assigned.

KNOWLEDGE SKILLS AND INTERESTS

  • Experience with integrating cloud-based machine learning services into existing web applications.
  • Familiarity with cloud computing platforms such as Azure, AWS, GCP, Vercel.
  • Proficient in programming languages such as C# and Script/TypeScript.
  • Experience with frontend development languages and frameworks such as React, Next.js, Svelte, Vue.
  • Experience with backend development frameworks such as ASP.NET Core and runtimes like Node.js.
  • Experience with Agile or other software development methodologies.
  • Familiarity with relational databases such as MSSQL and PostgreSQL.
  • Experience with REST based services.
  • Experience with source code control tools such as Git.
  • Experience consuming AI models using frameworks such as LangChain, Semantic Kernel, or AI by Vercel.
  • Excellent problem-solving skills and a creative mindset to address complex AI Challenges.
  • Strong communication skills to effectively collaborate with both technical and non-technical stakeholders.
  • Strong problem-solving and analytical skills.

EDUCATION AND EXPERIENCE:

  • Bachelor’s degree in computer science, Information Systems or other related field, or equivalent work experience.
  • Proven development experience with client-server / distributed systems / cloud computing.
  • Experience leveraging machine learning models in production, including observability and debugging.
  • Approximately 6 to 8 years of application development experience.
  • Experience in using AI/ML models, chatbots and robotics to help internal teams promote diverse business outcomes and drive innovation.