DataJobs.io
← Back to all jobs

Job Description

The Brattle Group is building a Data & AI Engineering team that combines hands-on delivery with applied research and internal capability-building. In this early-career Data and AI Engineer role in Boston, you will support client work and help develop reusable, defensible workflows across data engineering, analytics, machine learning, and AI-enabled processes.

Role focus

Working within a specialized technical group embedded in Brattle’s consulting staff, you will take on technically complex problems where the path is not always obvious, the available data is imperfect, and real constraints apply. You will help turn imperfect inputs into solutions that are reproducible, well-documented, timely, and fit for purpose, including work that may involve confidential workflows shaped by access and sharing requirements.

Responsibilities

  • Prepare, inspect, clean, reconstruct, and validate data from a wide range of sources, including structured datasets, documents, reports, exports, PDFs, scans, and other formats not originally created for analysis
  • Build reproducible workflows using Python, SQL, notebooks, and version control to test assumptions, troubleshoot issues, and document methods
  • Surface data limitations, quality issues, assumptions, blockers, and open questions early
  • Support applied analytics, machine learning, and AI-enabled workflows when they align with the problem
  • Contribute to workflows involving text extraction, classification, summarization, embeddings, retrieval-augmented generation, model evaluation, automation, visualization, or rapid prototyping
  • Use AI tools thoughtfully to accelerate learning and execution while maintaining responsibility for accuracy, confidentiality, defensibility, and quality
  • Assist applied R&D by prototyping, testing, and evaluating new tools, methods, and workflows before broader adoption
  • Communicate progress, technical findings, assumptions, limitations, and trade-offs clearly to consultants, economists, technical peers, and other stakeholders
  • Participate in code review, collaborative problem solving, documentation, and iterative refinement of deliverables
  • Convert lessons from project work and applied R&D into reusable team assets such as examples, templates, documentation, and training materials

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Data Science, Applied Mathematics, Statistics, Economics (with strong technical coursework) or a related field
  • Equivalent hands-on technical experience, internships, research work, or project-based experience may also be considered
  • 0-3 years of professional experience in data engineering, analytics, applied AI, machine learning, software development, research, or related technical work
  • Demonstrated interest in using AI tools, machine learning methods, or automation for practical problem-solving, with willingness to learn responsible evaluation
  • Comfort operating in ambiguous problem spaces that require clarification, decomposition, and revision as new information emerges
  • Strong foundation in Python, including exposure to libraries such as pandas, NumPy, scikit-learn, or comparable tools
  • Working knowledge of SQL and relational data concepts (joins, aggregation, filtering, and practical data exploration)
  • Foundational understanding of statistics, data analysis, machine learning, or experimental evaluation, with interest in strengthening applied judgment over time
  • Exposure to generative AI workflows including prompt design, embeddings, vector search, retrieval-augmented generation, summarization, classification, or model evaluation
  • Ability to work with structured, semi-structured, and unstructured data, including text-heavy documents or heterogeneous sources
  • Familiarity with software development practices such as Git, notebooks, code review, documentation, testing, and reproducible workflows
  • Familiarity with cloud platforms such as Azure or comparable environments is helpful but not required
  • Ability to learn new tools quickly and use AI-assisted development responsibly without treating generated output as automatically correct
  • Strong written and verbal communication skills to explain technical work, assumptions, limitations, and next steps clearly
  • Ability to manage multiple parallel workstreams in a fast-paced environment
  • Flexible mindset to adapt to changing project priorities and client needs

Technologies

  • Python, SQL, notebooks, version control
  • pandas, NumPy, scikit-learn
  • Git, Azure
  • Prompt design, embeddings, vector search, retrieval-augmented generation
  • Summarization, classification, model evaluation
  • Text extraction, automation, visualization, rapid prototyping

Benefits

  • Competitive benefits package
  • Base salary
  • Bonus program

Team and career path

The Data & AI Engineering team supports client work and functions as an applied R&D group for the firm, researching emerging technologies, prototyping new analytical and AI-enabled workflows, and translating useful methods into reusable capabilities. Data & AI Engineers work under the guidance of more experienced technical leads, including Senior Data & AI Engineers, Solutions Architects, and Research Engineers. As experience grows, the role can develop toward deeper execution ownership, increased responsibility for solution design, and more advanced AI and research work.

Compensation: USD 105,000 - 115,000 per yearly.

Location: Boston, MA (onsite).

Equal Opportunity: The Brattle Group is an Equal Opportunity Employer and provides consideration for employment without regard to a protected category under applicable law.

About Brattle: The Brattle Group answers complex economic, finance, and regulatory questions for corporations, law firms, and governments around the world, with 500 professionals across North America, Europe, and Asia-Pacific.

Similar Jobs