Senior Software Development Engineer - AI / Data Science
IBM Computing
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. 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. IBM is committed to creating a diverse environment and 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, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. #J-18808-Ljbffr IBM Computing
$125k - $156.3k
...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific R&D background to... ...support genomics research and translational science . This role is intended for someone who already...SeniorWork at officeImmediate startRemote workWorldwide- ...Job Title: Senior AI / Agentic AI Engineer - Machine Learning & Data Science Location: Austin, Tx Experience Required: 5+ Years... ...analytics, prompt engineering, model evaluation, and software development expertise , along with the ability to collaborate...Senior
$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- ...computing experiences-from AI and data centers, to PCs,... .... This is a senior individual-contributor... ...Partner closely with data engineering teams to ensure... ...supporting pipeline development, feature engineering,... ...analytics, AI, or data science within planning, logistics...SeniorShift work
- A leading global professional services company in Austin, Texas is seeking an experienced professional to define and scale cloud and AI offerings. This role requires at least 12 years of experience in cloud solutions and a strong ability to drive commercial strategies....Senior
- A leading automotive company is seeking a Senior Software Engineer for Vehicle Engineering and Quality. This role focuses on developing AI-enabled software applications and managing complex data requirements. Candidates must have strong skills in Java, Python, SQL, and...Senior
- A leading company in AI seeks a Senior Software Development Engineer to drive the development of its Health platform. The role includes architecting and developing software applications and managing backend systems. Candidates should have strong expertise in Python and...Senior
- Comcast is seeking an AI / Data Engineer (Level 4) to drive best practices in building and maintaining a modern audit data platform. This role involves designing scalable data pipelines and AI solutions while ensuring automation, quality, and governance. The ideal candidate...Senior
- ...Computing in Austin, Texas is looking for a skilled software developer to help build scalable AI platforms. This role involves designing and maintaining... ..., ensuring effective collaboration across engineering teams. The ideal candidate possesses over 5 years of...Senior
- ...Sr Software Engineer (Agentic AI), AI & Data Platforms Imagine what you could do here. At Apple, we believe... ...experience platform and accelerate app development inside Apple. Description... ...~ Bachelor's degree in Computer Science, Artificial Intelligence, Machine...Senior
- ..., we connect top LATAM engineering talent with innovative... ...manage leases through AI-driven intelligence. Their... ...AI, structured data pipelines, and user-centered... ...Role We’re looking for a Senior Data Engineer who thrives... ...and professional development, with individualized support...SeniorRemote workWork from homeWorldwide
- ...We are building a tight-knit, senior engineering group based in Austin, TX,... ...scale production-grade Agentic AI workflows that execute highly... ...Azure OpenAI, and an advanced data backend powered by Snowflake,... ...'s degree in Computer Science, Data Engineering, MIS, or equivalent...SeniorLocal areaShift work
- ...retained to find the first Data Scientist/AI Engineer for an Austin-based private... ...identification and lead the development of internal projects for... ...hire will be the go-to Data Science and AI/ML Engineering resource... ...directly with partners and senior professionals, understand...Senior
- ...staffing firm based in Texas is seeking an experienced Analytics Engineer to support data initiatives focused on Revenue Cycle Management (RCM). The... ...field. This position offers an opportunity to engage with AI-driven workflows and contribute to diverse projects. #J-1880...Senior
- ...are growing and looking for a Senior Software Engineer specialized in ML / CV to... ...our team and help with all AI-related efforts at Skyways.... ...Skyways collect training data, set up training pipelines,... ...on data (experiments, math/science) maintain a clean codebase...SeniorDay shift
- ...Senior AI/ML Engineer Design, build, and productionize large... ...prototype to production: data pipelines, training... ...motivation to grow software engineering skills and... ...machine learning, data science, or a related... ...ongoing professional development opportunities to elevate...Senior
$188k - $250k
...systems that analyze AI Answering engine outputs and public web... ...to production: data pipelines, training and... ...with motivation to grow software engineering skills and... ...learning, data science, or a related technical... ...ongoing professional development opportunities to elevate...SeniorLocal area$170.6k - $261.3k
...Job Description Senior AI/ML Engineer, AV ML Infra We're General Motors (GM), a company driving the future of mobility with advanced... ...of use cases across teams such as Embodied AI, Simulation, Data Science, and more. We enable scalable and efficient ML...SeniorLocal areaWork from homeFlexible hours$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- ...ICON is looking for a Senior Software Engineer, AI/ML to join the BuildOS team. BuildOS is ICON's software... ...fundamentals - system design, data structures, algorithms, testing, and CI... ...APIs. ~ Bachelor's degree in computer science, computer engineering, mathematics, or...SeniorFor contractors
$160k - $190k
..., and intelligent. Vanilla is the first AI-powered estate advisory platform, built... ...meet you. Job Summary Vanilla is seeking a Senior Software Engineer - AI Applications with a strong background in software development, data science, machine learning, and artificial...SeniorFull timeWork experience placementWork at officeLocal areaRemote workHome officeFlexible hours- A leading healthcare technology firm in Austin, Texas, is seeking a Senior Analytics Engineer to advance their data and AI strategy within Revenue Cycle Management. This role involves designing data models for automation and supporting innovative workflows. Candidates...Senior
- General Motors is looking for a Senior Systems Engineer to contribute to our cloud technologies and analytics platforms. This hybrid role involves... ...at the Austin Technical Center and is crucial for shaping data-driven decision-making across the organization. You will architect...Senior
- ...firm in Austin is seeking a Senior Analytics Engineer to drive automation within their... ...on developing robust data models and pipelines using dbt... ...capabilities with a keen interest in AI and automation. Join a... ...numerous professional development opportunities. #J-18808-Ljbffr...Senior
$87.97k - $188.95k
...personal and professional development, thereby creating new... ...KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory Services... ...members Assist with data preparation,... ...experience in AI/ML, data science, software engineering, or cloud technologies...SeniorH1bLocal area- Software Development Engineer, AI & Data Platforms (AiDP) Austin, Texas, United States Corporate Functions AI & Data Platforms (AiDP) is IS&T's engine... ...procedures for distributed data applications. BS in Computer Science, or similar degree or equivalent industry experience...
$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$293.5k
...end-to-end generative AI systems, including multi... ...complex workflows. Engineer advanced agentic systems... .... Oversee API development, microservices, CI/CD... ...product, engineering, data science, ethics, and infrastructure... ...ABOUT YOU 8-12+ years in software engineering, ML...SeniorFull timeLocal area$156k - $211k
...Afresh is the leading AI company in fresh food—partnering... ...accessible to all. In 2025 alone our software helped save 200M lbs of food... ...us. About the Role As a Senior Data Engineer, you’ll play a key role in... ...’ll also contribute to the development of new features that support...SeniorRemote work
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 Austin, TX
- rust software engineer Austin, TX
- senior software design engineer Austin, TX
- software engineer student Austin, TX
- software engineer amazon Austin, TX
- software developer positions Austin, TX
- software engineer full time Austin, TX
- software qa engineer Austin, TX
- new graduate software engineer Austin, TX
- junior software developer Austin, TX


