Goodwin Procter

AI Developer

Goodwin Procter • $115K — $159K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 2-4 years of professional software development experience.
  • Experience with TypeScript or JavaScript and a modern front-end framework, preferably React.
  • Familiarity with AI, machine learning, and intelligent automation technologies.
  • Exposure to LLM APIs or AI SDKs.

Responsibilities

  • Design and develop AI-powered applications and automation solutions for business needs.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Develop software components using technologies like C#/.NET, Python, and TypeScript.
  • Configure AI solutions with Microsoft Azure AI services.
  • Write and execute various tests to ensure application reliability.
  • Monitor application performance and implement enhancements.
  • Participate in code reviews and continuous improvement of development practices.

Benefits

  • Health, dental, and vision insurance
  • Life and disability insurance
  • Retirement & Savings Plan
  • Emergency back-up care for children and adults
  • Paid vacation, sick time off, and holidays
  • Professional development and career advancement opportunities
  • Employee recognition and reward programs
  • Employee wellness and assistance programs
  • Employee discounts and perks.
Full Job Description

The AI Developer is a member of the Digital & Technology team responsible for developing, implementing, and supporting AI-powered applications, automation solutions, and agent-based systems that enhance business operations and user productivity. This is first and foremost a software engineering role, requiring solid engineering fundamentals and a track record of shipping reliable software, with AI and agent-based systems as the current focus. The role takes well-scoped problems from design through deployment and iteration, delivering dependable solutions with growing independence.

Reporting to the Director of Engineering, this role works closely with software engineers, architects, business stakeholders, legal teams, data professionals, and technology partners to design, build, test, and maintain scalable AI solutions.  The position contributes to the delivery of innovative products and services that advance the firm's use of AI.


What You Will Do:

  • Design, develop, test, and maintain AI-powered applications, automation solutions, and agent-based systems that support business needs.
  • Collaborate with business and functional stakeholders to understand workflows, gather requirements, and translate needs into technical solutions.
  • Develop software components and integrations using technologies such as C#/.NET, Python, TypeScript, React, APIs, and related development frameworks.
  • Configure and support AI solutions using Microsoft Azure AI services and related cloud technologies.
  • Assist in the implementation of retrieval-augmented generation (RAG), prompt engineering, and agent workflows, using orchestration frameworks such as LangChain/LangGraph, Microsoft Agent Framework, or LlamaIndex.
  • Write unit, integration, and end-to-end tests with tools such as Vitest or Jest, React Testing Library, and Playwright.
  • Monitor application performance, troubleshoot issues, and implement enhancements to improve functionality and user experience.
  • Follow established software development lifecycle (SDLC), change management, security, and operational standards.
  • Create and maintain technical documentation, solution designs, deployment procedures, and support materials.
  • Collaborate with Information Security and other stakeholders to support secure, compliant, and responsible use of AI technologies.
  • Participate in code reviews and contribute to continuous improvement of development practices, standards, and team knowledge. 
  • Participate in pilot programs, proof-of-concepts, and technology evaluations related to AI and automation.
  • Stay informed on emerging AI technologies, development practices, and industry trends.
  • Perform other duties and special projects as assigned.
  •  Software development skills using Python, C#, TypeScript, or similar technologies.
  • Knowledge of cloud platforms, APIs, databases, and application integrations.
  • Understanding of AI technologies, including LLMs, agent-based systems, prompt engineering, and RAG.
  • Effective written and verbal communication skills with technical and non-technical stakeholders.
  • Demonstrated accountability, collaboration, adaptability, and commitment to continuous learning.

Who You Are: 

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent combination of education and experience.
  • Minimum 2-4 years of professional software development experience.
  • Experience building, testing, and supporting web applications in a professional environment.
  • Professional experience with TypeScript or JavaScript and a modern front-end framework, preferably React. Python or C# experience is a plus.
  • Exposure to AI, machine learning, large language models, or intelligent automation technologies.
  • Exposure to LLM APIs or AI SDKs. Experience with orchestration frameworks such as LangChain/LangGraph, Microsoft Agent Framework, or LlamaIndex is a plus.
  • Experience working within a structured SDLC environment.

Benefits and More

At Goodwin, you will discover your next career opportunity with a rewarding compensation package and comprehensive benefits, including:

  • Health, dental, and vision insurance

  • Life and disability insurance

  • Retirement & Savings Plan

  • Emergency back-up child and adult care

  • Paid vacation, sick time off, and holidays

  • Professional development and career advancement opportunities

  • Employee recognition and reward programs

  • Employee wellness and assistance programs

  • Employee discounts and perks


 

This position is eligible for overtime: No

The Target Salary Range For This Position Varies By Location And Is Commensurate With Relevant Experience: Boston $115,000.00 -$159,000.00, San Francisco And Silicon Valley

About Goodwin Procter

Goodwin Procter LLP is a global law firm with a history of working on groundbreaking matters, including many of the most significant transactions, landmark cases and precedent-setting regulatory and enforcement matters. Our approximately 1,200 lawyers across the United States, Europe and Asia excel at complex transactions, high-stakes litigation and world-class advisory services in the technology, life sciences, real estate, private equity, and financial industries. Our unique combination of deep experience serving both the innovators and investors in a rapidly-changing, technology-driven economy enables us to provide a distinct competitive advantage to our clients.
Learn more about Goodwin Procter
Size
1,200 employees
Industry

Similar Jobs

More Jobs at Goodwin Procter

  • Goodwin Procter
    AI Developer
    $115K — $159K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person
  • Goodwin Procter
    AI Developer
    $115K — $159K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Goodwin Procter
    AI Developer
    $115K — $159K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Goodwin Procter
    Business Operations Manager
    $130K — $165K *
    Boston, MA 02115 (Suffolk County)
    Legal & Accounting
    In-Person
  • Goodwin Procter
    Business Operations Manager
    $130K — $165K *
    New York, NY 10025 (New York County)
    Business Services
    In-Person

More Enterprise Technology Jobs

Find similar AI Developer jobs: