As leaders in the pharmaceutical support industry, UBC is devoted to empowering health solutions for a better tomorrow. We take pride in improving patient outcomes and advancing healthcare. At UBC we provide services to enhance the entire drug development process and commercialization lifecycle - From clinical trial support to real-world evidence generation.
Embark on a rewarding career journey with UBC! Grow your career while making a meaningful impact on the world around you. UBC fosters a culture built on our Core Values of Respect, Accountability, Innovation, Quality, Integrity, and Collaboration. We believe in an inclusive workplace that fosters creativity.
If you are seeking a career that will challenge, inspire, and reward you, join us at UBC!
Job Title: ISE89I - Azure AI Engineer
Brief Description:
Join UBC as an Azure AI Engineer, where you’ll design, develop, and deploy cutting-edge AI solutions utilizing Microsoft OpenAI technologies, including Co-Pilot and Python. This dynamic role offers the opportunity to work on transformative projects, advancing AI and machine learning applications that drive impactful results. Collaborate closely with cross-functional teams such as client application teams, DevOps, and IT Security to deliver secure, scalable, and innovative solutions. As a key member of an Agile scrum team, you’ll adhere to Agile processes and best practices while contributing to production support, resolving complex production defects, and occasionally supporting activities outside of standard office hours when necessary.
Specific Job Duties:
AI Solution Development: Architect, develop, and refine AI models and solutions leveraging Microsoft OpenAI services, such as Co-Pilot.Python Programming: Write efficient, clean, and scalable Python code for machine learning models, AI workflows, and automation pipelines.Microsoft Azure Integration: Utilize Azure AI and cloud services to implement, deploy, and manage robust AI solutions in production.API & Tools Integration: Integrate Microsoft OpenAI APIs, Azure Cognitive Services, and third-party tools to enhance AI functionalities.Collaboration: Partner with cross-functional teams to gather requirements and deliver tailored AI-driven solutions.Continuous Learning & Improvement: Stay informed on advancements in AI, machine learning, and deep learning to drive team innovation.Documentation & Reporting: Prepare detailed documentation of AI solutions and provide regular updates to stakeholders.Supervisory Responsibility:
N/A
Desired Skills and Qualifications:
Education:
Bachelor’s degree in relevant discipline.Experience:
8–10 years of overall software engineering experience; technical leadership experience preferred.Minimum 3 years as an AI Engineer, Machine Learning Engineer, or similar role.Technical Expertise:
Azure OpenAI Solutions: Demonstrated experience implementing Azure OpenAI solutions.Generative AI & Deep Learning: Proficiency in generative AI, deep learning, machine learning, and large language models (LLMs).LLM Expertise: Hands-on experience in GPT prompting and fine-tuning; familiarity with other LLMs is advantageous.Python Programming: Strong programming skills with proficiency in Python and its libraries.NLP & REST API: Expertise in natural language processing, REST API development, and integration.Software Engineering: Proven ability to build scalable, enterprise-grade REST APIs and integrated solutions.Cloud Development: Comprehensive knowledge of cloud-native application development, including containerization and orchestration tools like Docker and Kubernetes.CI/CD Administration: Hands-on experience managing CI/CD pipelines.Additional Skills:
Problem-Solving: Advanced analytical skills with a collaborative mindset for resolving technical challenges.Adaptability: Agile and responsive in dynamic, fast-paced environments.Data Architecture: Solid understanding of data modeling, database design, and algorithmic structures.Networking & Security: Knowledge of network protocols and adherence to security standards.Team Collaboration: Effective collaboration skills to work seamlessly with cross-functional teams and external stakeholders.This role is ideal for a forward-thinking AI engineer ready to innovate and shape the future of AI at UBC!
At UBC, employee growth and well-being are always at the forefront. We offer an extensive range of benefits to ensure that you have everything you need to thrive personally and professionally.
Here are some of the exciting perks UBC offers:
Remote opportunitiesCompetitive salariesGrowth opportunities for promotion401K with company match*Tuition reimbursementFlexible work environmentDiscretionary PTO (Paid Time Off) OR 20 days (about 3 weeks) of PTOPaid HolidaysEmployee assistance programs Medical, Dental, and vision coverageHSA/FSATelemedicine (Virtual doctor appointments)Wellness programAdoption assistanceShort term disabilityLong term disabilityLife insuranceDiscount programsUBC is proud to be an equal opportunity employer and does not discriminate because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class. We are committed to a diverse, equitable and inclusive culture that fosters respect for each other, our clients, and our patients.
#REMOTE
#LI-AM1