25,107 Junior AI Engineer jobs in India
Junior AI Engineer
Job Viewed
Job Description
About Trumio
Trumio is pioneering the world’s first University Projects Ecosystem platform, connecting global clients with students, professors, and university resources to accelerate project execution. Our secure project environment and advanced AI-powered tools make it seamless for clients and diverse, skilled student teams to collaborate and achieve impactful results. Beyond project success, Trumio fosters deeper engagement, builds reputations, and supports future talent pipelines. Our mission is to democratize client and talent engagement, contributing to a more equitable future of work.
About the Role
Trumio is looking for a passionate Junior AI Engineer to join our fast-growing team building cutting-edge Gen-AI applications. You’ll work on Retrieval-Augmented Generation (RAG) pipelines, backend infrastructure, and real-world AI deployments that impact clients across domains. If you're a builder with a solid foundation in backend development and AI application workflows, we’d love to meet you.
Key Responsibilities
- Build and deploy Gen-AI applications using RAG, LLMs, and embeddings.
- Design, implement, and optimize RAG pipelines using vector databases and prompt engineering.
- Develop and maintain backend systems using Next.js (API routes) and FastAPI .
- Collaborate with frontend developers to integrate AI services with React/Next.js applications.
- Write clean, scalable code with robust documentation and testing practices.
- Stay updated on advancements in AI (especially open-source LLMs, RAG stacks, LangChain/LlamaIndex, etc.) and recommend improvements.
Technical Skills Required
- Languages : Proficient in Python , JavaScript/TypeScript .
- Backend : Experience with FastAPI , Next.js API routes .
- Frontend : Comfortable with React , Next.js .
- AI/ML Concepts : Understanding of LLMs , embeddings , vector stores (e.g., Pinecone, FAISS, Weaviate), and RAG workflows.
- Tools & Libraries : Familiarity with LangChain , LlamaIndex , OpenAI APIs
- DevOps : Experience with Docker , GitHub Actions , or cloud deployment (e.g., Vercel, AWS, GCP).
Soft Skills & Attributes
- Curiosity and eagerness to learn.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Ability to work in fast-paced startup environments and take ownership.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Data Science & AI Engineer
Posted today
Job Viewed
Job Description
Position title:Data Science & AI Engineer
Experience:6-8 years
Notice period : 1 Month -Immediate joiner
Skills set : MLOPS,Gen AI,SLM,LLM,Python , Data science , ai engineer
Roles and responsibilities:
- Develop, implement, and optimize machine learning models and AI algorithms to solve complex business
problems.
- Design, build, and fine-tune AI models, particularly focusing on LLMs and SLMs, using state-of-the-art techniques and architectures
- Apply advanced techniques in prompt engineering, model fine-tuning, and optimization to tailor models for specific business needs.
- Deploy and manage machine learning models and pipelines on cloud platforms (AWS, GCP, Azure, etc.).
- Work closely with clients to understand their data and AI needs and provide tailored solutions.
- Collaborate with cross-functional teams to integrate AI solutions into broader software architectures.
- Mentor junior team members and provide guidance in implementing best practices in data science and AI development.
- Stay up-to-date with the latest trends and advancements in data science, AI, and cloud technologies.
Requirement:
- 5+ years of experience in data science, machine learning, and AI technologies.
- Proven experience working with cloud platforms such as Google Cloud, Microsoft Azure, or AWS.
- Expertise in programming languages such as Python, R, Julia, and AI frameworks like TensorFlow, PyTorch, Scikit-learn, Hugging face Transformers.
- Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Tableau)
- Solid understanding of data engineering concepts including ETL, data pipelines, and databases (SQL, NoSQL).
- Experience with MLOps practices and deployment of models in production environments.
- Familiarity with NLP (Natural Language Processing) tasks and working with large-scale datasets.
- Hands-on experience with generative AI models like GPT, Gemini, Claude, Mistral etc.
- Client-facing experience with strong communication skills to manage and engage stakeholders.
- Strong problem-solving skills and analytical mindset.
- Ability to work independently and as part of a team and mentor and provide technical leadership to junior team members
Requirements
MLOPS ,Gen AI ,SLM, LLM, Python , Data science , ai engineer
Data Science & AI Engineer
Posted today
Job Viewed
Job Description
Position title:Data Science & AI Engineer
Experience:6-8 years
Notice period : 1 Month -Immediate joiner
Skills set : MLOPS,Gen AI,SLM,LLM,Python , Data science , ai engineer
Roles and responsibilities:
- Develop, implement, and optimize machine learning models and AI algorithms to solve complex business
problems.
- Design, build, and fine-tune AI models, particularly focusing on LLMs and SLMs, using state-of-the-art techniques and architectures
- Apply advanced techniques in prompt engineering, model fine-tuning, and optimization to tailor models for specific business needs.
- Deploy and manage machine learning models and pipelines on cloud platforms (AWS, GCP, Azure, etc.).
- Work closely with clients to understand their data and AI needs and provide tailored solutions.
- Collaborate with cross-functional teams to integrate AI solutions into broader software architectures.
- Mentor junior team members and provide guidance in implementing best practices in data science and AI development.
- Stay up-to-date with the latest trends and advancements in data science, AI, and cloud technologies.
Requirement:
- 5+ years of experience in data science, machine learning, and AI technologies.
- Proven experience working with cloud platforms such as Google Cloud, Microsoft Azure, or AWS.
- Expertise in programming languages such as Python, R, Julia, and AI frameworks like TensorFlow, PyTorch, Scikit-learn, Hugging face Transformers.
- Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Tableau)
- Solid understanding of data engineering concepts including ETL, data pipelines, and databases (SQL, NoSQL).
- Experience with MLOps practices and deployment of models in production environments.
- Familiarity with NLP (Natural Language Processing) tasks and working with large-scale datasets.
- Hands-on experience with generative AI models like GPT, Gemini, Claude, Mistral etc.
- Client-facing experience with strong communication skills to manage and engage stakeholders.
- Strong problem-solving skills and analytical mindset.
- Ability to work independently and as part of a team and mentor and provide technical leadership to junior team members
AI Engineer

Posted today
Job Viewed
Job Description
NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.
**Key Responsibilities**
+ Design, develop, and deploy AI solutions using **Generative AI** and **Agentic AI** principles.
+ Build intelligent agents and copilots using **Microsoft Copilot stack** , **Azure AI Services** , and **Power Platform** .
+ Collaborate with product managers, data scientists, and engineers to translate business needs into scalable AI solutions.
+ Integrate AI models into enterprise systems using APIs, microservices, and automation pipelines.
+ Optimize model performance and ensure scalability in production environments.
+ Implement **CI/CD pipelines** for AI workloads using tools like GitHub Actions, Jenkins, etc.
+ Automate cloud workloads and manage deployment cycles across environments.
+ Stay current with the latest AI/ML research and apply cutting-edge techniques to projects.
+ Document models, workflows, and experiments for reproducibility and team knowledge sharing.
**Required Skills & Qualifications**
+ Bachelor's or Master's degree in Computer Science, Data Science, AI, or a related field.
+ 2-3 years of hands-on experience in AI/ML development, including deep learning and NLP.
+ Strong experience with **Azure AI Services** , **Azure Machine Learning** , **Power Platform** , and **Microsoft Copilot stack** .
+ Proficiency in Python and libraries like Pandas, NumPy, Scikit-learn, etc.
+ Experience with cloud platforms (Azure preferred; AWS/OCI a plus).
+ Familiarity with MLOps practices, containerization (Docker), and API frameworks (Flask, FastAPI).
+ Experience using **GitHub Copilot** or similar AI-assisted development tools.
+ Strong problem-solving skills and ability to work independently or in agile teams.
+ Excellent communication and collaboration skills.
**Preferred Qualifications**
+ Exposure to **model monitoring** , performance tuning, and observability in production.
+ Experience with **prompt engineering** , **LLM fine-tuning** , or **custom GPT deployments** .
+ Familiarity with **agent frameworks** (e.g., Semantic Kernel, AutoGen, LangChain, etc.).
Offers of employment are conditional upon passage of screening criteria applicable to the job.
**EEO Statement**
NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.
**Statement to Third Party Agencies**
To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.
AI Engineer

Posted today
Job Viewed
Job Description
The AI Engineer is an ML engineer who is responsible for building and optimizing machine learning models, retrieval-augmented generation (RAG) systems, and verifiable ML systems that transform how we search and analyze complex medical and insurance data. This role requires a deep understanding of machine learning, LLM technologies, data science, and software engineering. This is an ML-engineering role and **not a data science role** , which means you should be comfortable building production-ready systems. This is **not a research** role.
This is a Hybrid role in the HYD office, 3 days a week.
**Job Responsibilities:**
+ Data engineering: Design and optimize systems capable of processing large volumes of data in both batch and real-time.
+ Design, implement, and optimize retrieval-augmented generation (RAG) systems that leverage the latest LLM technologies to deliver highly relevant search results at scale.
+ Develop and refine embedding models, vector databases, and retrieval mechanisms that maximize search relevance while minimizing latency and operational costs.
+ Create robust evaluation frameworks to measure quality, continuously improve our LLM-based solution based on user feedback and performance metrics.
+ Build and optimize machine learning models and verifiable ML systems that transform how we search and analyze complex medical and insurance data.
+ Build and optimize production-ready systems that are scalable and can handle large amounts of data.
+ Build and optimize agentic systems that can reason and make decisions.
+ Develop machine learning models in healthcare and insurance settings with the highest standards for safety and quality.
+ Stay on top of AI and ML security and governance requirements.
**Basic Requirements:**
+ BS in Computer Science (concentration on machine learning/AI), Engineering, Statistics, or a related field
+ At least three (3) years of industry experience and specifically with some of the recent Gen AI technologies.
+ Experience with containerization, Kubernetes, and cloud-native ML technologies such as Kubeflow.
+ Experience with CI/CD pipelines and automated testing.
+ High level of proficiency with Python and several ML frameworks.
**Preferred Requirements:**
+ Experience with medical coding and clinical policy analysis. Exposure to USA healthcare insurance will be an advantage.
+ Strong understanding of clinical coding standards (e.g., ICD-10, CPT, HCPCS) is an advantage.
AI Engineer

Posted today
Job Viewed
Job Description
IBM's MAS is a unified asset-management solution built on Maximo Manage v8+, integrating AI, IoT, predictive analytics, and mobile-first tools under one suite. It supports hybrid cloud deployment via IBM Cloud Pak on Kubernetes/OpenShift, offering microservices, orchestration, and enterprise-grade observability.
**Your role and responsibilities**
Lead the implementation, configuration, and optimization of the IBM Maximo Application Suite (MAS)-including core, Manage, Mobile, Monitor, Predict, Health, and Assist modules-on enterprise-grade platforms such as Red Hat OpenShift/Kubernetes, IBM Cloud Pak, or equivalent. Provide end-to-end delivery: planning, deployment, integration, support, and documentation.
* Installation & Configuration: Deploy and configure MAS components for on-premise or cloud-native environments.
* Platform Management: Set up MAS on Red Hat OpenShift/Kubernetes infrastructure.
* Integration & Authentication: Integrate MAS with LDAP/SSO, ERP systems, and IoT feeds.
* DevOps & CI/CD: Maintain lifecycle using DevOps tools like Jenkins and GitOps.
* Monitoring & Performance: Implement observability tools such as Prometheus and Grafana.
* Support & Troubleshooting: Provide support and documentation, manage upgrades and recovery.
* Collaboration & Delivery: Coordinate with cross-functional teams for successful MAS platform delivery
**Required technical and professional expertise**
* 2+ years implementing MAS (v8.x) in containerized/cloud-native environments.
* Expertise with OpenShift/Kubernetes, RHEL, and scripting (bash, Python).
* Experience with Db2/Oracle and enterprise backup/recovery processes.
* Integration knowledge using MAS APIs and Maximo Interaction Framework.
* Understanding of IBM Cloud Pak and CI/CD workflows.
* Familiarity with mobile frameworks, BIRT/Cognos, Java/REST.
**Preferred technical and professional experience**
* IBM Certified Administrator - Maximo Manage/MAS 8.x
* Red Hat or OpenShift certification
* Experience with IBM Cloud Pak and MAS AI modules
* IoT analytics and AI/ML knowledge in MAS context
* Bachelor's degree in computer science, IT, or related field
* 4+ years in IT with 3+ years delivering MAS (core & platform-centric roles)
* Proven experience in full software lifecycle and enterprise-level problem resolution
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.
AI Engineer

Posted today
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
**Your role and responsibilities**
The AI Engineer is responsible for driving IBM sales execution by ensuring pilot platforms are engineered to deliver customer technical and business outcomes and improve deployment of Client Engineering pilots. They work closely with other Client Engineering roles to deploy the foundation for comprehensive pilot solutions. Platform Engineers are experts at deploying solutions across Hybrid Cloud. You are accountable for. Technical Expertise
- Provide deep technical expertise in their area of focus
- Align with industry standards with deep understanding across deployment automation techniques and technology
- Possess a deep understanding of the Hybrid Cloud platforms (especially OpenShift platform, the hypervisorscloud providers on which it runs, and managed offerings: ROKS, ROSA & ARO)
- Demonstrate deep knowledge for deployment of watsonx and other IBM strategic software across the Hybrid Cloud using DevOps / MLOps practices
* Drive IBM sales execution by engineering pilot platforms to deliver customer technical and business outcomes.
* Improve deployment processes of Client Engineering pilots.
* Collaborate with Client Engineering teams to build foundations for comprehensive pilot solutions.
* Serve as Hybrid Cloud deployment experts.
* Provide deep technical expertise within their domain.
* Align with industry standards using advanced deployment automation techniques and technologies.
* Possess extensive knowledge of Hybrid Cloud platforms, especially:
* OpenShift
* Underlying hypervisors and cloud providers
* Managed offerings like ROKS, ROSA, and ARO
* Deploy watsonx and other IBM strategic software across Hybrid Cloud using DevOps/MLOps practices.
* Co-create solutions with clients and build strong relationships during pilot delivery.
* Effectively communicate and promote Hybrid Cloud adoption.
* Use modern methodologies and technologies:
* Cloud-native frameworks
* Site Reliability Engineering (SRE)
* DevOps, GitOps, MLOps
* Develop reference cases based on successful implementations.
* Apply domain knowledge to leverage IBM best practices and points of view.
* Provide platform expertise for bespoke solutions using IBM brands.
* Share successes and learnings across Client Engineering and technical sales teams.
* Document and share key assets for reuse by broader teams.
**Required technical and professional expertise**
* Deploy containerized applications, especially on Kubernetes.
* Troubleshoot deployments and guide clients on best practices. * Understand and advise on Public Cloud offerings related to:
* Compute, networking, storage, security * Provide architectural guidance for Hybrid Cloud (on-prem and public cloud). * Recommend best practices for:
* DevOps, GitOps, MLOps
* Platform automation tools * Proficient in deployment/configuration management tools:
* Terraform, Ansible, ARM templates * Hands-on experience with Infrastructure as Code (IaC).
**Preferred technical and professional experience**
NA
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.
AI Engineer

Posted today
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
**Your role and responsibilities**
The AI Engineer is responsible for driving IBM sales execution by ensuring pilot platforms are engineered to deliver customer technical and business outcomes and improve deployment of Client Engineering pilots. They work closely with other Client Engineering roles to deploy the foundation for comprehensive pilot solutions. Platform Engineers are experts at deploying solutions across Hybrid Cloud. You are accountable for Technical Expertise
* Provide deep technical expertise in their area of focus
* Align with industry standards with deep understanding across deployment automation techniques and technology
* Possess a deep understanding of the Hybrid Cloud platforms (especially OpenShift platform, the hypervisors cloud providers on which it runs, and managed offerings: ROKS, ROSA & ARO)
* Demonstrate deep knowledge for deployment of WatsonX and other IBM strategic software across the Hybrid Cloud using DevOps / MLOps practices
* Drive IBM sales execution by engineering pilot platforms to deliver customer technical and business outcomes
* Improve deployment processes of Client Engineering pilots.
* Collaborate with Client Engineering teams to build foundations for comprehensive pilot solutions.
* Serve as Hybrid Cloud deployment experts. * Provide deep technical expertise within their domain
* Align with industry standards using advanced deployment automation techniques and technologies. * Possess extensive knowledge of Hybrid Cloud platforms, especially:
* OpenShift
* Underlying hypervisors and cloud providers
* Managed offerings like ROKS, ROSA, and ARO * Deploy watsonx and other IBM strategic software across Hybrid Cloud using DevOps/MLOps practices
* Co-create solutions with clients and build strong relationships during pilot delivery
* Effectively communicate and promote Hybrid Cloud adoption. * Use modern methodologies and technologies:
* Cloud-native frameworks
* Site Reliability Engineering (SRE)
* DevOps, GitOps, MLOps * Develop reference cases based on successful implementations. * Apply domain knowledge to leverage IBM best practices and points of view.
* Provide platform expertise for bespoke solutions using IBM brands.
* Share successes and learnings across Client Engineering and technical sales teams.
* Document and share key assets for reuse by broader teams.
**Required technical and professional expertise**
* Deploy containerized applications, especially on Kubernetes.
* Troubleshoot deployments and guide clients on best practices.
* Understand and advise on Public Cloud offerings related to:
* Compute, networking, storage, security
* Provide architectural guidance for Hybrid Cloud (on-prem and public cloud).
* Recommend best practices for:
* DevOps, GitOps, MLOps
* Platform automation tools
* * Proficient in deployment/configuration management tools:
* Terraform, Ansible, ARM templates
* * Hands-on experience with Infrastructure as Code (IaC).
**Preferred technical and professional experience**
NA
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.
Be The First To Know
About the latest Junior ai engineer Jobs in India !
AI Engineer

Posted today
Job Viewed
Job Description
The IBM Automation team is seeking a passionate and talented AI Engineer to push the boundaries of artificial intelligence. You will design, implement, and deploy advanced AI and autonomous agent solutions that enhance our cloud offerings, enabling smarter automation and significantly improving customer productivity.
Collaborating closely with cross-functional teams, you will transform complex AI concepts into practical, real-world applications that deliver measurable value.
**Your role and responsibilities**
* Design, develop, implement AI and Generative AI solutions to address business problems and achieve objectives.
* Gather, clean, and prepare large datasets to ensure readiness for AI model training
* Train, fine-tune, evaluate, and optimize AI models for specific use cases, ensuring accuracy, performance, cost-effectiveness, and scalability.
* Seamlessly integrate AI models and autonomous agent solutions into cloud-based & on-prem products to drive smarter workflows and improved productivity.
* Develop reusable tools, libraries, and components that standardize and accelerate the development of AI solutions across the organization.
* Monitor and maintain deployed models, ensuring consistent performance and reliability in production environments
* Stay up to date with the latest AI/ML advancements, exploring new technologies, algorithms, and methodologies to enhance product capabilities.
* Effectively communicate technical concepts, research findings, and AI solution strategies to both technical and non-technical stakeholders.
* Understand the IBM tool and model landscape and work closely with cross-functional teams to leverage these tools, driving innovation and alignment.
* Lead and mentor team members to improve performance.
* Collaborate with operations, architects, and product teams to resolve issues and define product designs.
* Exercise best practices in agile development and software engineering. Code, unit test, debug and perform integration tests of software components
* Participate in software design reviews, code reviews and project planning.
* Write and review documentation and technical blog posts.
* Contribute to department attainment of organizational objectives and high customer satisfaction
**Required technical and professional expertise**
* Minimum 6 years of hands-on experience developing AI-based applications using Python.
* 2+ years in Performance testing, Reliability testing
* 2+ years of experience using deep learning frameworks (TensorFlow, PyTorch, or Keras)
* Solid understanding of ML/AI concepts: EDA, preprocessing, algorithm selection, machine learning frameworks, model efficiency metrics, model monitoring.
* Familiarity with Natural Language Processing (NLP) techniques.
* Deep understanding of Large Language Models (LLM) Architectures, their capabilities and limitations.
* Proven expertise in integrating and working with LLMs to build robust AI solutions.
* Skilled in crafting effective prompts to guide LLMs to provide desired outputs.
* Hands-on experience with LLM frameworks such as Langchain,Langraph,CrewAI etc.,
* Experience in LLM application development based on Retrieval-Augmented Generation (RAG) concept, familiarity with vector databases, and fine-tuning large language models (LLMs) to enhance performance and accuracy.
* Proficient in microservices development using Python (Django/Flask or similar technologies).
* Experience in Agile development methodologies
* Familiarity with platforms like Kubernetes and experience building on top of the native platforms
* Experience with cloud-based data platforms and services (e.g., IBM, AWS, Azure, Google Cloud).
* Experience designing, building, and maintaining data processing systems working in containerized environments (Docker, OpenShift, k8s)
* Excellent communication skills with the ability to effectively collaborate with technical and non-technical stakeholders
**Preferred technical and professional experience**
* Experience in MLOPs frameworks (BentoML,Kubeflow or similar technologies) and exposure to LLMOPs
* Experience in cost optimisation initiatives
* Experience with end-to-end chatbot development, including design, deployment, and ongoing optimization, leveraging NLP and integrating with backend systems and APIs.
* Understanding of security and ethical best practices for data and model development
* Contributions to open source projects
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.
AI Engineer

Posted today
Job Viewed
Job Description
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
A hands-on engineering position responsible for designing, automating, and maintaining robust build systems and deployment pipelines for AI/ML components, with direct development responsibilities in C++ and Python. The role supports both model training infrastructure and high-performance inference systems.
* Design and implement robust build automation systems that support large, distributed AI/C++/Python codebases.
* Develop tools and scripts that enable developers and researchers to rapidly iterate, test, and deploy across diverse environments.
* Integrate C++ components with Python-based AI workflows, ensuring compatibility, performance, and maintainability.
* Lead the creation of portable, reproducible development environments, ensuring parity between development and production.
* Maintain and extend CI/CD pipelines for Linux and z/OS, implementing best practices in automated testing, artifact management, and release validation.
* Collaborate with cross-functional teams - including AI researchers, system architects, and mainframe engineers - to align infrastructure with strategic goals.
* Proactively monitor and improve build performance, automation coverage, and system reliability.
* Contribute to internal documentation, process improvements, and knowledge sharing to scale your impact across teams
**Required technical and professional expertise**
* 5+ years of strong programming skills in C++ and Python, with a deep understanding of both compiled and interpreted language paradigms.
* Hands-on experience building and maintaining complex automation pipelines (CI/CD) using tools like Jenkins, or GitLab CI.
* In-depth experience with build tools and systems such as CMake, Make, Meson, or Ninja, including custom script development and cross-compilation.
* Experience working on multi-platform development, specifically on Linux and IBM z/OS environments, including understanding of their respective toolchains and constraints.
* Experience integrating native C++ code with Python, leveraging pybind11, Cython, or similar tools for high-performance interoperability.
* Proven ability to troubleshoot and resolve build-time, runtime, and integration issues in large-scale, multi-component systems.
* Comfortable with shell scripting (Bash, Zsh, etc.) and system-level operations.
* Familiarity with containerization technologies like Docker for development and deployment environments.
**Preferred technical and professional experience**
* Working knowledge of AI/ML frameworks such as PyTorch, TensorFlow, or ONNX, including understanding of how they integrate into production environments.
* Experience developing or maintaining software on IBM z/OS mainframe systems.
* Familiarity with z/OS build and packaging workflows,
* Understanding of system performance tuning, especially in high-throughput compute or I/O environments (e.g., large model training or inference).
* Knowledge of GPU computing and low-level profiling/debugging tools.
* Experience managing long-lifecycle enterprise systems and ensuring compatibility across releases and deployments.
* Background contributing to or maintaining open-source projects in the infrastructure, DevOps, or AI tooling space
* Proficiency in distributed systems, microservice architecture, and REST APIs.
* Experience in collaborating with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment, ensuring seamless integration of AI/ML models into production workflows.
* Strong communication skills with the ability to communicate technical concepts effectively to non-technical stakeholders.
* Demonstrated excellence in interpersonal skills, fostering collaboration across diverse teams.
* Proven track record of ensuring compliance with industry best practices and standards in AI engineering.
* Maintained high standards of code quality, performance, and security in AI projects.
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.
AI Engineer

Posted today
Job Viewed
Job Description
A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe. In this role, you will work for IBM BPO, part of Consulting that, accelerates digital transformation using agile methodologies, process mining, and AI-powered workflows.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including IBM Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be supported by mentors and coaches who will encourage you to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and learning opportunities in an environment that embraces your unique skills and experience.
**Your role and responsibilities**
We are seeking for a passionate and skilled Python AI Engineer to design, develop and maintain hybrid AI Platform across multi-cloud and on-premises. Build an AI platform that enables real time machine learning and GenAI at scale along with governance and security frameworks. You will collaborate with data engineer, product managers, and software engineers to bring AI-driven products and features to life.
Job description
· Work with frameworks like TensorFlow/PyTorch, Scikit-learn, or similar.
· Design and implement AI/ML models and algorithms using Python3.
· Develop and maintain scalable, production-grade machine learning pipelines.
· Conduct data exploration, preprocessing, feature engineering, and model evaluation.
· Optimize models for performance and scalability in production environments.
· Collaborate with cross-functional teams to integrate AI components into real-world applications.
· Stay up to date with the latest research and industry trends in AI and machine learning.
· Document experiments, code, and processes for reproducibility and transparency.
**Required technical and professional expertise**
* Strong programming skills in Python 3.
* Solid understanding of machine learning fundamentals (classification, regression, clustering, etc.).
* Experience with ML libraries and frameworks (e.g., Scikit-learn, TensorFlow/PyTorch, XGBoost, etc.).
* Experience in NLP related to Semantic models/Search using BERT/ transformer model.
* Experience with Gen AI ecosystem/tools is a plus.
* Experience in data wrangling using Pandas/Polaris, NumPy, SQL, etc.
* Good grasp of software engineering principles (version control, testing, modular code).
**Preferred technical and professional experience**
* Familiarity with REST APIs and deployment practices (Dockerized Container, Flask/FastAPI, etc.).
* Understanding of cloud platforms (AWS, GCP, Azure) is a plus.
* Problem-Solving: Excellent analytical and problem-solving skills, with the ability to think critically and creatively.
* Communication: Strong interpersonal and communication skills, with the ability to work effectively in a collaborative team environment
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.