Senior Software Development Engineer - AI / Data Science
IBM
Senior Software Development Engineer - AI / Data Science 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. Responsibilities 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. 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. 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. 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. 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. Required education Bachelor’s Degree Preferred education Master’s Degree Required technical and professional expertise 5+ years of professional software development experience, with demonstrated depth in backend platform or infrastructure engineering with proven experience designing and building distributed systems or platform‑level services that serve multiple internal engineering teams. Hands‑on experience with large language model (LLM) integration, including prompt engineering, model API consumption, and managing inference pipelines in production. Strong proficiency in Python and/or Java/Go, with demonstrated ability to engineer production‑quality, maintainable, and well‑tested code with a solid understanding of RESTful API design, event‑driven architecture, and asynchronous processing patterns as they apply to AI platform services. Experience with major cloud platforms (AWS preferred) and the services relevant to AI/ML workloads – including managed compute, storage, and model serving infrastructure. Experience working with AI orchestration frameworks such as LangChain, LangGraph, LlamaIndex, or equivalent agentic tooling. Preferred technical and professional experience Experience with MCP (Model Context Protocol) or A2A (Agent‑to‑Agent) protocol design and implementation within multi‑agent AI systems. Hands‑on experience with AWS Bedrock, Azure AI Foundry, or watsonx as a managed AI platform for model hosting, fine‑tuning, or inference routing. Familiarity with LiteLLM, OpenRouter, or similar LLM proxy/routing layers for abstracting multi‑model inference across providers. Experience with Snowflake, including Snowpark, Cortex AI features, or Time Travel, as part of a data platform or AI analytics workflow. Background in IBM enterprise platforms including Apptio, Cloudability, or IBM ContextForge, with awareness of how AI augments financial and cloud cost management use cases. Knowledge of AI governance, responsible AI practices, and security controls for AI systems – including data privacy, access control, and output guardrails. Experience with observability tooling applied to AI systems – including LLM evaluation frameworks, token cost tracking, latency profiling, and quality metrics pipelines. Exposure to AI compliance requirements (e.g., FIPS, SOC 2, FedRAMP) and how they shape platform architecture decisions in regulated enterprise environments. Contributions to open‑source AI tooling, published technical writing, or demonstrated thought leadership in the generative AI or ML platform space. Experience building internal developer platforms (IDPs) or platform‑as‑product models where the primary customer is an internal engineering audience. Benefits Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long‑term disability coverage, and opportunities for performance based salary incentive programs Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law Training and educational resources on our personalized, AI‑driven learning platform where IBMers can grow skills and obtain industry‑recognized certifications to achieve their career goals Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences Equal‑Opportunity Employment IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. #J-18808-Ljbffr IBM
$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the... ...Responsibilities: Strong data engineering, HPC, and data science experience. Spark, PySpark, Delta Lake,...SeniorTemporary workFlexible hours$123.4k - $176.3k
...organization with GPOs, Life Sciences, and Research... ...Analytics platform analyzes data from electronic... ...Job Summary The Senior Data/AI Engineer is a senior individual... ...their growth and development. Partner with product... ...in Data Engineering, Software Engineering, or...SeniorTemporary workLocal areaImmediate startRemote workFlexible hours- ...Senior Engineer/Platform Leader Accountable for... ...secure, scalable AI/ML and Generative... ...model and prompt development environments, feature... ...grounding patterns, data access patterns, CI... ...either computer science, analytics, data engineering... ...engineering or software delivery 3. Expert...Senior
- IBM in Raleigh is seeking a Senior Software Development Engineer focused on AI and data science. The role involves developing a scalable AI platform that supports engineering teams in delivering various AI solutions. Candidates should have 5+ years of software development...Senior
$112.7k - $193.2k
...Optum is seeking a Senior Analytics Engineer to provide technical leadership for analytics engineering, focusing on building and optimizing data pipelines using Databricks. The ideal candidate will have over 8 years of experience in the field and a strong background in...SeniorRemote work$126.07k - $196.98k
...with how we use our science, data, and unmatched technical... ...computing and AI, climate friendly cooling... ...Chemours is seeking a Senior Full-Stack AI Developer... ...full stack software engineer who has a track record... ...years advanced backend development with Python ~5+ years...SeniorWork at officeLocal areaRemote work$170.6k - $261.3k
...understand the world! The Data Labeling Engineering team designs, builds,... ...the intersection of software engineering, data engineering, and AI/ML, defining the... ...Product Management, Data Science, and other ML Platform... ...for modern AI-powered development workflows (code assistants...SeniorLocal areaRemote workWork from homeFlexible hours- A leading global software company is looking for a Senior Analytics Engineer to lead the analytics data layer. Responsibilities include architecting datasets, setting governance standards, and mentoring engineers. Candidates should have a Bachelor's degree and 5-8 years...Senior
- ...global leader in industrial chemicals is seeking a Senior Full-Stack AI Developer to join their AI & Data Science team. This hybrid role involves designing and... ...candidate will have extensive experience in full stack development, strong backend skills in Python and Javascript,...Senior
$55k - $151.47k
...Specialty/Competency: Data Science Industry/Sector:... ...in data and analytics engineering focus on leveraging advanced... ...strengths and address development areas. Interpret... ...of the People Tech & AI team you will develop,... ...with PwC standards. As a Senior Associate you will...SeniorFull timeWork experience placementH1bRemote work$105.8k - $174.8k
...working world. Technology – Data and Decision Science – AI Native Engineering Physical AI Engineering Consultant, Senior Consultant The... ...with constant research and development, you'll find yourself... ...digital twin applications, and software engineering. We'll look...SeniorFull timeWork experience placementSummer holidayFlexible hours$146k - $241k
...Position Overview The Principal Data/AI Engineer helps drive the technical... ...'s degree in Computer Science, Data Engineering, AI/ML Engineering... ...experience in data/software engineering, AI/ML engineering... ...stakeholders, influencing at senior levels. Passion for emerging...Remote workWork from home$106.9k - $176.5k
...working world. Technology – Data and Decision Science – AI Native Engineering AI/Machine Learning Engineer, Senior Consultant The... ...with constant research and development, you'll find yourself... ...data science, analytics, and software engineering. We'll look to...SeniorFull timeWork experience placementSummer holidayFlexible hours$115.4k - $192.3k
...leader in deploying AI and advanced... ...looking to develop your Data Scientist career?... ...We are seeking a Senior Data Scientist III... ...closely with engineers to translate validated... ...experimentation and model development for AI/ML... ...leadership in data science and AI. Required...SeniorLocal areaWorldwideFlexible hours- ...pioneering tech firm is seeking a Python and Kubernetes Software Engineer to work on Data, AI/ML, and Analytics solutions. You will collaborate with... ...supports a healthy work-life balance and offers professional development opportunities within a diverse environment. #J-18808-...
- ...is seeking an experienced Data Scientist (AI, Data & Software Systems) to join a production support engineering team responsible for the reliability... ...-level team members across development, data, and AI practices •... ...in Engineering, Computer Science, Data Science, or related...Senior
- ...with colleagues, Independent Software Vendors (ISVs), Business... ...lasting impact. A Build Engineering AI & Data Engineer is more than a developer... ...of data engineering, AI development, ecosystem collaboration,... ...Bachelor’s degree in Computer Science, Artificial Intelligence,...
$115.4k - $192.3k
...leader in deploying AI and advanced... ...looking to develop your Data Scientist career?... ...We are seeking a Senior Data Scientist III... ...partnering closely with engineers to translate... ...experimentation and model development for AI/ML... ...leadership in data science and AI. Required...SeniorLocal areaWorldwideFlexible hours$91.7k - $163.7k
...Optum is looking for a Data Quality Engineer to design and maintain scalable data quality frameworks. This role involves automating data quality checks within ETL/ELT workflows and validating Power BI datasets. With a focus on performance and innovation, you'll work flexibly...SeniorRemote work$176k - $179.5k
Analytics Senior Data Scientist - Scientific AI Job ID: 106244 Boston Chicago New Jersey New... ...client discussions, prototype development, and deploying directly with client... ...optimized code to advance our Data Science Toolbox and codify analytical methodologies...SeniorHourly payApprenticeshipWork at officeEasy work$100k
...not Hire recent Computer Science Graduates | SynergisticIT... ...Statistics , Computer Science or Engineering or candidates with gaps in... ..., javascript , C++ or software programming Spring boot... ...API's experience For data Science/Data Analyst/AI/Machine learning Positions...H1b$130.9k - $194.7k
...AI Infrastructure Engineer The Mission: Power the Next Generation... ...fewer master: the data infrastructure that... ...frontier of computer science. Build AI-Native... ..., and emerging AI development tools to accelerate... ...Mastery: 8+ years of software development experience...Work at officeLocal areaShift work3 days per week$104.9k - $174.7k
myGwork - LGBTQ+ Business Community is seeking a skilled Consulting Data Engineer to collaborate on complex technical problems in Raleigh, NC. The ideal candidate will possess over 10 years of engineering experience, fostering collaboration with internal and external technology...Senior- A leading engineering firm in Raleigh, North Carolina is seeking a Senior Data Engineer to join their Innovations team. The role involves designing and implementing a Microsoft Fabric-based lakehouse platform, building data ingestion and transformation pipelines, and ensuring...SeniorWork at office
- A leading risk solutions provider is seeking a Senior Data Scientist in Raleigh, North Carolina. The ideal candidate will have extensive experience in AI and machine learning, along with strong problem-solving and communication skills. Responsibilities include managing...Senior
- A leading environmental management company is seeking a Senior Software Engineer to enhance their SaaS platform. This role involves designing... ...Candidates should have over 5 years of experience in backend development, strong skills in Java and cloud infrastructure, and a...Senior
- Sas is looking for a Sr Software Developer to join their Solutions team in Cary, North Carolina. In this hybrid role, you will help enhance... ...including medical plans, a 401k, and generous time off, making it a supportive workplace for growth and development. #J-18808-Ljbffr SasSenior
$105.8k - $174.8k
...Artificial Intelligence and Data team helps apply... ...research and development, you’ll find yourself... ...and ambitions. As a Senior AI Native Engineer, you will be at the forefront... ...the latest data science and big data technologies... ...applications, and software engineering. We'll look...SeniorFull timeWork experience placementSummer holidayFlexible hours$106.9k - $176.5k
...better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly... ...Lead end-to-end data pipeline development, including data ingestion, transformation... ...markets. Enabled by data, AI and advanced technology, EY teams...SeniorSummer holidayFlexible hours- ...mission is to leverage the power of data, AI, and emerging GenAI and Agentic... ...Technology - Data and Decision Science - AI Native Engineering AI Engineering, Senior Manager, Consultant The... ...Power & Utilities Leading business development activities, including solution positioning...SeniorSummer holidayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - AI / Data Science. Be the first to apply!
- graduate software developer Raleigh, NC
- rust software engineer Raleigh, NC
- senior software design engineer Raleigh, NC
- software engineer amazon Raleigh, NC
- software developer positions Raleigh, NC
- software engineer full time Raleigh, NC
- software qa engineer Raleigh, NC
- new graduate software engineer Raleigh, NC
- junior software developer Raleigh, NC
- IT software engineer Raleigh, NC

