Senior Software Development Engineer - AI / Data Science
Job
IBM
Lowell, MA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Jobs › Lowell, MA › Senior Software Development Engine… IBM Senior Software Development Engineer - AI / Data Science Lowell, MA Apply Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'll have the tools and opportunities to advance your career while creating software that changes the world. Your role and responsibilities Platform Design & Engineering
- Design, build, and maintain a scalable AI Platform that supports multiple engineering teams in delivering natural language conversation, RAG-based retrieval, and AI-driven data solutions.
- Develop core platform services including LLM routing, model abstraction layers, prompt management, and inference orchestration across cloud and on-premise infrastructure.
- Architect and implement RAG pipelines — including vector store integration, document ingestion, chunking strategies, and retrieval optimization — enabling teams to ground AI responses in enterprise data.
- Build secure, governed data access patterns that allow AI agents and models to query complex structured and unstructured data sources safely and efficiently. AI Agent & Agentic Framework Development
- Engineer agentic capabilities including multi-step reasoning, tool use, and agent-to-agent (A2A) coordination patterns that empower downstream teams to deliver autonomous AI workflows.
- Implement and maintain MCP (Model Context Protocol) server registrations, enabling standardized tool discovery and invocation across the platform ecosystem.
- Contribute to the design of circuit breaking, retry logic, and guardrail mechanisms that ensure safe and reliable agentic behavior in production environments. Platform Enablement & Developer Experience
- Partner with engineering teams across the organization to understand their AI delivery needs and translate them into platform capabilities, SDKs, and reusable components.
- Develop and maintain self-service tooling, APIs, and documentation that enable product engineers to integrate AI capabilities without deep platform expertise.
- Establish and enforce platform engineering standards around security, observability, cost management, and AI governance to ensure responsible AI delivery at scale. Data & AI Intelligence
- Build and maintain AI-driven pipelines that process complex customer data to identify, surface, and deliver actionable business value through intelligent automation and insight generation.
- Collaborate with data scientists to productionize models and analytical workflows, ensuring seamless integration with platform data infrastructure including data lakes, warehouses, and streaming systems.
- Instrument platform telemetry and evaluation frameworks to measure AI system quality, latency, cost, and business impact across consuming teams. Technical Leadership & Collaboration
- Serve as a technical leader and trusted partner across principal engineers, staff engineers, and data science disciplines — driving alignment on platform architecture and engineering standards.
- Participate in design reviews, threat modeling, and architectural decision-making, advocating for scalable, maintainable, and secure platform patterns.
- Mentor mid-level engineers through code reviews, pairing sessions, and technical guidance, raising the engineering bar across the broader platform team.
Similar jobs in Lowell, MA
Metrowest Medical Center - Consolidated
Lowell, MA
Posted1 day ago
Updated4 hours ago
Metrowest Medical Center - Consolidated
Lowell, MA
Posted1 day ago
Updated4 hours ago
Overhaul Carriers
Lowell, MA
Posted1 day ago
Updated4 hours ago
Similar jobs in Massachusetts
Merck Sharp Dohme
Boston, MA
Posted1 day ago
Updated4 hours ago
MedPro Healthcare Allied Staffing
Boston, MA
Posted1 day ago
Updated4 hours ago