New opportunity

AI Engineer

RA Capital Management, LLC · Boston, United States

About this role

RA Capital Management seeks an AI Engineer to develop AI and machine learning systems that help identify and evaluate investment opportunities in biomedical technologies. The role combines software development, large language models, predictive analytics and investment analysis, using proprietary research and other datasets to support decisions involving medical and climate technologies.

Responsibilities

  • Design, build and deploy end-to-end AI applications, including frontend and backend components.
  • Develop and optimize deep learning models for time-series, business and image data and a range of prediction tasks. Build and enhance large language models using proprietary research data.
  • Implement real-time prediction systems operating on timescales from milliseconds to days; improve model performance and address complex, multilayered data challenges.

Requirements

  • A master's degree in a computer science, AI or machine learning field, or a bachelor's degree with equivalent experience; an extensive academic or professional computer science background with an AI specialization; and 2–3 years of professional software engineering experience.
  • Expert Python skills; strong JavaScript and Java proficiency; knowledge of regression, classification, clustering, neural networks and deep learning frameworks including PyTorch. Experience with AWS AI platforms such as SageMaker and Bedrock, containerization and orchestration using ECS and Kubernetes, algorithms and data structures, and the full AI/ML development lifecycle.
  • Proficiency with agentic coding techniques using tools such as Claude Code or Codex, and professional experience building advanced AI workflows, MCPs and agent swarms. Strong English communication, problem-solving and investigative skills, and the ability to collaborate in a mentorship-driven environment.

Healthcare or finance industry experience is strongly preferred. The position requires hybrid work in the Boston office. Applicants must be in the Greater Boston area or willing to relocate at their own expense and must have ongoing US work authorization without employer sponsorship; visa sponsorship is unavailable. The Massachusetts base pay range is $120,000–$180,000 USD, with potential performance bonuses. Benefits include health, dental and vision coverage, retirement contributions, paid time off and wellness programs.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonJavaScriptJavaMachine LearningDeep LearningPyTorchLarge Language ModelsPredictive AnalyticsRegressionClassificationClusteringNeural NetworksAWS SageMakerAmazon BedrockAmazon ECSKubernetesAlgorithmsData StructuresClaude CodeCodexAgentic CodingModel Context Protocol (MCP)AI AgentsFull-stack DevelopmentEnglish Communication

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Support investment evaluation

    The role develops AI/ML systems to identify and evaluate biomedical investment opportunities, with systems also informing decisions in medical and climate technologies. Prepare to explain how a model’s output could support, rather than replace, an investment judgment.

  • Deliver end-to-end applications

    The posting calls for AI applications from concept through deployment, including frontend and backend components. Prepare one concise account of design choices across the application, model, deployment and monitoring lifecycle; AWS AI platforms, ECS and Kubernetes are named requirements.

  • Model diverse data and prediction tasks

    Responsibilities span time-series, business and image data, deep learning optimization and multiple prediction tasks. Prepare to explain how you would choose a baseline, evaluate performance and investigate data or model errors for different data types.

  • Build with proprietary research and agentic workflows

    The role includes building and enhancing large language models using proprietary research data. It also requires experience with agentic coding and advanced AI workflows, MCPs and agent swarms. Prepare to distinguish what each approach accomplishes and how its results would be checked.

  • Collaborate across disciplines

    The posting emphasizes communication, investigative problem-solving and a mentorship-driven environment; the company describes collaboration with investors and scientific and technical specialists. Prepare to explain technical findings, limitations and next investigative steps in terms a non-ML colleague can use.

Likely challenges to think through

  • Combining unlike data without misleading signals

    Likely preparation hypothesis: time-series, business, image and proprietary research data may differ in quality, structure and coverage. The trade-off is gaining richer predictions without introducing unreliable comparisons or leakage. Prepare to discuss data checks, task-appropriate baselines and evaluation that reflects the intended decision.

  • Balancing latency and model complexity

    Likely preparation hypothesis: prediction systems operating from milliseconds to daily timescales will not all tolerate the same model or infrastructure cost. Prepare to explain when a simpler or precomputed prediction is preferable to a more complex model, and how you would measure latency alongside predictive performance.

  • Keeping AI workflows useful and verifiable

    Likely preparation hypothesis: LLMs and agent-based workflows built around proprietary research could produce plausible but weakly supported outputs. The trade-off is workflow speed versus dependable evidence for investment analysis. Prepare to describe source-grounded evaluation, failure handling and how you would communicate uncertainty.

03

Practice your answers

Technical practice

How would you choose between regression, classification and clustering for an investment-research problem?

What to coverThe role explicitly calls for these machine-learning fundamentals. Suggested preparation: explain how the available labels and decision objective shape the choice, then discuss an appropriate baseline and evaluation measure.

How would you model time-series, business and image data for different prediction tasks?

What to coverThe posting names all three data types and asks for deep-learning models, including PyTorch. Suggested preparation: compare representations and model choices, and explain how you would detect leakage or poor generalization.

How would you build or enhance a language model using proprietary research data?

What to coverBuilding and enhancing large language models trained on proprietary research data is a stated responsibility. Suggested preparation: discuss data preparation, evaluation against research tasks, and trade-offs between adaptation approaches without assuming a particular architecture.

How would you design predictions that must run on timescales from milliseconds to days?

What to coverThe role calls for real-time prediction systems across that range. Suggested preparation: distinguish latency-sensitive from less frequent workloads, and explain trade-offs among inference cost, freshness and reliability.

How would you take a full-stack AI application from concept to deployment?

What to coverThe posting calls for end-to-end applications with frontend and backend components and lists Python, JavaScript and Java. Suggested preparation: describe component boundaries, how predictions reach users, and how you would test the integrated system.

How would you deploy and operate a model using the AWS technologies named in the posting?

What to coverSageMaker, Bedrock, ECS and Kubernetes are listed technical requirements. Suggested preparation: explain what each could contribute to a deployment and where containerization, orchestration and operational checks fit; do not assume the employer uses them in a specific configuration.

How would you assess an agentic AI workflow before relying on its output?

What to coverThe posting asks for agentic coding techniques and experience with AI workflows, MCPs and agent swarms. Suggested preparation: discuss tool access, task boundaries, reproducibility and evaluation, including when a simpler workflow would be preferable.

How would you diagnose poor model performance in a multilayered dataset?

What to coverOptimizing performance and solving complex, multilayered data challenges are stated responsibilities. Suggested preparation: separate data-quality, labeling and model issues, then explain how targeted experiments would identify the cause.

Where would algorithms and data structures matter in an AI prediction system?

What to coverThe role requires a strong foundation in algorithms and data structures. Suggested preparation: use a relevant bottleneck, such as retrieval or data processing, to explain complexity, memory use and the effect on response time.

How would you evaluate a prediction intended to inform investment-opportunity assessment?

What to coverThe role develops systems to help identify and evaluate biomedical investment opportunities. Suggested preparation: connect validation to the decision being supported, address uncertainty and explain how to avoid presenting a model output as a definitive investment conclusion.

Behavioural practice

Tell me about working with specialists outside engineering on a technical decision.

What to coverThe posting describes collaboration with investors and scientific and other specialists. Suggested preparation: give a real situation, your actions to establish shared understanding, and the result; distinguish your contribution from the team's.

Describe a time you investigated an ambiguous data or model problem.

What to coverThe role calls for an investigative mindset and solving complex data challenges. Suggested preparation: use situation, action and result to show how you narrowed possible causes and what the investigation changed.

Tell me about receiving or giving feedback in a collaborative project.

What to coverThe posting emphasizes a mentorship-driven environment. Suggested preparation: describe the situation, how you acted on or delivered specific feedback, and the resulting change in the work or collaboration.

Describe a time you constructively challenged a technical idea.

What to coverRA Capital describes a culture of rigor and collaborative debate. Suggested preparation: explain the situation, the evidence and communication you used, and the result without claiming that disagreement alone proved you right.

Tell me about taking an AI or software project through a difficult handoff or deployment.

What to coverThe role spans the full AI/ML development lifecycle and end-to-end application deployment. Suggested preparation: give a real situation, your actions to resolve the obstacle or coordinate the handoff, and the observable result.

02

Sharpen your knowledge

Topics to prepare

  • Machine learning fundamentals

    The posting explicitly calls for regression, classification, and clustering. Revise when each fits an investment-research question; practice explaining suitable evaluation measures and failure modes using a hypothetical biomedical dataset.

  • Deep learning across data types

    The role covers time-series, business, and image data, with neural networks and PyTorch required. Compare plausible model approaches for each data type and explain how you would diagnose poor predictive performance.

  • Language models and proprietary research

    The role involves building and enhancing large language models trained on proprietary research data. As preparation, sketch how you would separate training, evaluation, and access to research data, and explain how you would check whether outputs support reliable analysis.

  • AI/ML development lifecycle

    Full lifecycle experience and applications from concept through deployment are explicit requirements. Trace a hypothetical prediction task from data preparation and model selection through evaluation, deployment, and performance monitoring; monitoring is a preparation suggestion, not a stated requirement.

  • Prediction latency and data structures

    The posting specifies prediction timescales from milliseconds to daily and a strong foundation in algorithms and data structures. Work through the trade-offs between these timescales, then identify where data access, computation, or model size could limit response time.

  • Advanced AI workflow design

    Professional experience with AI workflows, MCPs, and agent swarms is requested. Diagram a hypothetical multi-agent research workflow and explain its handoffs, failure points, and checks; the diagram is a revision exercise, not a prescribed company architecture.

Skills to revise

  • Implement and evaluate a PyTorch model

    Using synthetic time-series or image data, write a small Python training and evaluation loop, inspect errors, and propose one performance improvement. This practices the posting’s Python, PyTorch, and prediction-model requirements without assuming access to proprietary data.

  • Build a full-stack prediction prototype

    As a practice exercise, connect a JavaScript frontend to a Java backend that calls a Python prediction component, then explain the request and error paths. The posting calls for full-stack AI applications and proficiency in all three languages; this particular division of work is only a suggested exercise.

  • Plan an AWS deployment

    Draw a deployment plan showing where SageMaker, Bedrock, ECS, and Kubernetes could fit, and explain which components you would actually need for a sample AI application. These named platforms and orchestration technologies appear in the requirements; the plan need not claim they are all used together at RA Capital.

  • Test a research-data language model

    With invented research notes, formulate example investment-analysis questions and a rubric for checking answers against those notes. This practices the stated language-model and proprietary-research work; the test notes are a substitute, not a claim about company data.

  • Practice agentic coding

    Use Claude Code or Codex on a small, nonproprietary coding task, review its changes, and explain how an MCP or agent handoff would be tested. The exercise targets the posting’s explicit agentic-coding and advanced-workflow requirements.

  • Investigate and explain model failures

    Benchmark a sample prediction pipeline, identify a bottleneck or erroneous output, and summarize the evidence and proposed fix for a nonengineering collaborator. This combines the role’s performance-optimization work with its stated investigative and English communication requirements.

04

Your preparation checklist

  • Build a requirements evidence sheet

    The posting specifies 2–3 years of software engineering, AI-focused education or equivalent experience, Python, JavaScript, Java, PyTorch, AWS AI platforms, and deployment tools. Prepare a one-page map from each requirement to a specific example you can discuss; mark any gaps rather than inventing evidence.

  • Prepare an end-to-end application walkthrough

    Select a real project, if available, and diagram its frontend, backend, model, data flow, deployment, and your contribution. The role explicitly covers AI applications from concept through deployment.

  • Practice a predictive-model design exercise

    Using a hypothetical biomedical investment question, outline how you would handle time-series, business, or image data. Prepare a baseline, a PyTorch approach where appropriate, evaluation metrics, and checks for missing data and leakage; these are preparation choices, not a stated interview exercise.

  • Outline a research-data LLM approach

    The role calls for enhancing LLMs with proprietary research data. Using only public or synthetic examples, prepare a diagram of data handling, model or retrieval choices, evaluation, and how you would check unsupported outputs.

  • Sketch deployment across prediction timescales

    Prepare an architecture and latency budget for a hypothetical prediction service operating from milliseconds to daily runs. Explain where SageMaker, Bedrock, ECS, or Kubernetes might fit, and the trade-offs; the posting names these technologies but does not prescribe one architecture.

  • Document an agentic-workflow example

    The posting asks for professional experience with agentic coding, advanced AI workflows, MCPs, and agent swarms. Prepare a concrete account of work you have actually done, including tool use, testing, oversight, and limitations; distinguish experience from proposed designs.

  • Rehearse a cross-disciplinary explanation

    Prepare a two-minute explanation of a technical decision and its uncertainty for non-engineering collaborators. The role connects AI systems to investment decisions and describes collaboration with investors, physicians, biologists, and engineers.

  • Prepare role-specific questions and logistics

    Write questions about research-data access, success measures for prediction systems, and collaboration and mentorship. Also be ready to discuss the stated Boston hybrid arrangement and work-authorization requirement without assuming an exception or assessing your eligibility.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: Nov 4, 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in United States. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…