AI Foundations - Research Software Engineer

IBM

Quick summary

Work type
On-site
Location
Cambridge, MA
Posted
8 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$151k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $160,100–$235,750.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 743 open roles on FindRole.

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · AI Foundations - Research Software Engineer

As a Research Software Engineer at IBM Research in Cambridge, MA, you will join the AI Foundations team to develop cutting-edge natural language processing and deep learning technologies. Your role involves designing, training, and analyzing large language models using Transformer architectures, bridging theoretical research with practical applications. Day-to-day responsibilities include rapid prototyping of AI solutions, managing complex data pipelines, and developing interactive analytical tools for model analysis. Proficiency in Python and PyTorch is essential, along with experience in Rust or C++ for systems programming. This position offers the chance to collaborate with leading scientists on groundbreaking research and publish findings at top industry venues.

What you'll do

  • Design, train, and analyze large language models using deep learning frameworks like PyTorch.
  • Develop and iterate on rapid prototypes of AI-driven solutions to enhance practical applications.
  • Build and manage complex data pipelines for efficient processing and analysis of large datasets.
  • Collaborate with scientists to advance the interpretability of AI models through mechanistic approaches.
  • Create interactive analytical tools for comprehensive model analysis and visualization.

What we're looking for

  • Deep expertise in NLP, deep learning, and foundation model development.
  • Hands-on experience with Transformer architectures and Large Language Models (LLMs).
  • Strong Python programming skills and proficiency in PyTorch.
  • Ability to rapidly prototype and iterate on AI-driven solutions.
  • Experience designing and managing large-scale data pipelines.

More like this

Similar roles

AI Foundations - Research Engineer

IBM

Cambridge, MA 23 days ago
Python Ruby Java Node.js RESTful APIs SQL Machine Learning Deep Learning Natural Language Processing Agile Development CI/CD Docker Kubernetes Terraform PostgreSQL MongoDB Redis Git Jenkins

AI Software Engineer

Booz Allen Hamilton

Arlington, VA 66 days ago $86,800$198,000
Python Rust Go Scala Java RESTful APIs CI/CD GitLab CI Jenkins Agentic AI solutions Linux Docker AWS LocalStack ESXi Ansible Kubernetes SIEMs Security+ Linux+

AI Software Engineer

Booz Allen Hamilton

Washington, DC 17 days ago $69,400$158,000
Python Azure Docker CI/CD MCP LLM Prompt Engineering API Management Container Apps Token Economics Security Best Practices Asynchronous Programming Azure Functions Grafana Prometheus Kubernetes Terraform

AI Software Engineer

Booz Allen Hamilton

Washington, DC 17 days ago $86,800$198,000
Python Java Go Rust AWS GCP Azure Docker CI/CD LLM Prompt Engineering Token Economics Async Patterns MCP APIs Security-Conscious Engineering Responsible AI Guardrails

AI Software Engineer

Booz Allen Hamilton

Washington, DC 17 days ago $86,800$198,000
Azure Python CI/CD Terraform Docker Kubernetes Prometheus Grafana OAuth2 OIDC Azure Entra ID API Management Container Apps Azure OpenAI Service LLMs RAG A2A communication patterns MCP backend implementation

AI Software Engineer

Broadcom

Atlanta, GA 45 days ago $108,000$172,800
Java Spring GitHub Git GitHubActions CI/CD Micrometer OpenTelemetry LargeLanguageModels LLMs VectorDatabases Langchain4J Embable Anthropic OpenAI AmazonBedrock GoogleGenAI AzureOpenAI TanzuPlatform10 Bitnami SpringAI