AI Solutions Engineer
IBM
About the role
About
At IBM, your work transcends a conventional job – it's a mission: To innovate. To engineer. To develop. To collaborate. To drive growth and create extraordinary solutions. Are you prepared to excel in this dynamic technological landscape and tackle some of the world's most pressing challenges? If so, we want to connect with you!
Responsibilities
AI Solution Development & Deployment
- Design and implement innovative AI models and algorithms using Azure AI services, including Azure Machine Learning, Cognitive Services, and Azure OpenAI.
- Develop and launch machine learning models, emphasizing NLP and LLMs, leveraging frameworks such as LangChain or Semantic Kernel.
- Employ RAG architectures using Azure AI Search to optimize the performance and reliability of generative AI applications.
Project Delivery & Client Engagement
- Lead AI project delivery, ensuring solutions are scalable, secure, and tailored to client requirements.
- Adapt seamlessly to project‑based and staff augmentation roles in diverse client environments.
- Provide expert technical guidance to clients, ensuring effective adoption and integration of AI solutions.
Model Validation & Quality Assurance
- Conduct comprehensive testing and validation of AI models to guarantee their accuracy, reliability, and performance.
- Refine and optimize models, addressing challenges related to data quality, bias, and fairness.
- Stay ahead of industry trends and incorporate best practices in AI technology into solution creation.
- Collaborate with sales and delivery teams in designing AI solutions that cater to client expectations.
- Prepare estimates and proposals for AI projects, effectively communicating the value and feasibility of devised solutions.
- Conduct technical presentations and demonstrations for clients and stakeholders.
This role can be performed from anywhere in the US.
Required Technical and Professional Expertise
- Bachelor's Degree in Computer Science, Data Science, or a related field (or relevant work experience).
- 10+ years of proficiency in AI/ML development, specifically with OpenAI Services, NLP, and LLMs.
- Experience in a consulting role, working directly with clients to deliver customized solutions.
Technical Skills
- Proficiency in programming languages such as Python or C#.
- Experience with Azure AI services, including Azure Machine Learning, Cognitive Services, and Azure OpenAI.
- Familiarity with RAG architectures and tools such as LangChain, Semantic Kernel, or LlamaIndex.
- Expertise in model selection, validation, and optimization.
- Knowledge of data processing and pipeline development using Azure Data Factory or similar tools.
- Understanding of MLOps practices and tools for model lifecycle management.
Soft Skills
- Strong analytical and problem‑solving skills.
- Exceptional communication and collaboration abilities.
- Capability to work both independently and as part of a team in a fast‑paced environment.
- Willingness to travel up to 25% as needed.
Preferred Technical and Professional Experience
- Microsoft Certified: Azure AI Engineer Associate or equivalent certifications.
- Experience with containerization and deployment tools such as Docker and Kubernetes.
- Familiarity with responsible AI principles and best practices.
Equal Opportunity Statement
IBM is dedicated to creating an inclusive 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 identity or expression, sexual orientation, national origin, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free