Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Data Scientist image - Rise Careers
Job details

Full Stack Data Scientist

At Cardinal Health's Artificial Intelligence Center of Excellence (AI CoE), we're focused on using technology to improve healthcare. Our commitment to innovation, design, and a product-centric approach helps us create solutions that make a real difference.We're a team of passionate individuals who thrive in a culture of collaboration and continuous learning. We leverage cutting-edge technology and data insights to solve complex problems, forge new business models, and create products that truly impact the lives of our customers.As a Full Stack Data Scientist and a key member of our AI CoE, you'll play a pivotal role in driving this transformation. You'll work closely with business stakeholders to understand their needs and translate them into actionable data-driven solutions. You will be responsible for building and maintaining robust machine learning models and GenAI solutions, designing intuitive user interfaces, and ensuring seamless integration with our existing systems.This role is looking for a highly skilled and versatile engineer who can bridge the gap between machine learning and front-end development. The ideal candidate will have a strong understanding of both areas and be able to apply their knowledge to build innovative and user-friendly applications.Responsibilities• Develop intuitive and user-friendly web applications using modern front-end frameworks (e.g., React, Angular, Vue.js) to showcase and interact with your ML/GenAI solutions.• Strong understanding of React components, state management, and lifecycle methods.• Ability to build complex and performant user interfaces.• Develop and deploy Machine Learning (ML) models: Design, train, and optimize machine learning models for a variety of applications like forecasting, classification and categorization systems, and churn prediction.• Develop, integrate and maintain Generative AI (GenAI) solutions: Explore and implement GenAI technologies, like large language models (LLMs), to enhance existing applications or create new GenAI-based solutions. This includes working with RAG technologies, embedding models, and crafting effective prompts for LLMs. Ensure the reliable and scalable deployment; and support and maintenance of GenAI models in production environments.• Construct robust APIs: Design and implement RESTful APIs to integrate your ML models or GenAI solutions with other applications and systems within the organization.• Build and maintain end-to-end ML pipelines: Design, develop, and maintain robust and scalable ML pipelines, encompassing data ingestion, feature engineering, model training, deployment, and monitoring.• Ensure scalability and performance: Design and implement solutions to ensure that your ML and GenAI applications are scalable, efficient, and performant, even with large volumes of data and usage.• Create compelling data visualizations: Develop interactive and insightful visualizations to communicate the results of your data analysis and ML/GenAI models to stakeholders• Collaborate with cross-functional teams: Work closely with principal and senior data scientists, data engineers, business analysts, and product and project managers to ensure successful delivery of projects.• Stay current on the latest trends in AI: Actively seek out and experiment on new ML and GenAI technologies and approaches to enhance your skillset, and the performance and efficiency of your ML/GenAI models. This includes active participation in internal events like AI CodeJam.Qualifications• Bachelor’s degree in mathematics, Statistics, Engineering, Computer Science, other related field, or equivalent years of relevant work experience is preferred.• At least 4 years of experience as a Full Stack Machine Learning Engineer or similar role preferred• Experience including HTML, HTML5, CSS3 and JavaScript (React preferred), Angular, Vue.js, Python, Java, Node.js, Flask/Django, FastAPI, PostgreSQL.• Experience with popular React libraries and tools (e.g., Redux, React Router, Styled Components).• Experience in DevOps tools like Docker, Kubernetes, Airflow; version control using Git and CI/CD piplelines using Concourse• Knowledge of clinical domain and datasets.• Knowledge of REST, Apigee, Microservices preferred• Experience in Generative AI, RAG implementation, re-ranking, Large Language Models (LLMs), LangChain, LlamaIndex, Hugging Face, Vector databases, Embedding models, Prompting techniques.• Experience with Machine Learning and related technologies such as Jupiter Notebooks, RAG, NumPy, Pandas, Scikit-learn, Tensor-Flow, Pytorch, Supervised and Unsupervised learning, Deep learning, Model evaluation• Understanding of cloud data engineering and integration concepts including GCP, Vertex AI, Cloud functions, Compute Engine, Cloud storage.• Strong mathematical and statistical skills.• 2+ years in the Healthcare industry and knowledge of clinical data preferred.• Delivery experience with Google Cloud Platform preferred.• Agile development skills and experience preferred.• Experience designing and developing machine learning and deep learning solutions and systems.• Experience using statistical analysis to determine data modeling approach, training machine learning tests and experiments.• Experience possessing deep functional and technical understanding of the Machine Learning technologies (Google’s Cloud Platform, custom and COTS-embedded) and provide prescriptive guidance on how these are leveraged within the Commercial Technologies and/or Business landscape.• Experience mining and analyzing large structured and unstructured datasets.• Experience identifying the data attributes that influence the outcome, define, and monitor metrics, create data narratives, and builds tools to drive decisions.• Experience in building end-to-end ML pipelines from data ingestion, feature engineering, model training, deploying and scaling the model in production• Experience in model training, model evaluation, model optimization, ML system architecture design, and scalable ML model deployment• Experience building large-scale batch and real-time data pipelines with data processing frameworks like Scio, Google Cloud Platform and the Apache Beam• Proficiency in Python and relevant libraries for machine learning such as scikit-learn and Pandas, as well as Jupyter Notebooks.• Experience in building solutions for AI/ML services and platforms with models in production, ML Ops, CI/CD automation of ML pipelines in a cloud-based environment e.g., (GCP)• Experience interacting with REST APIs and microservices• Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) for scalable and efficient model deployment.What is expected of you and others at this level• Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects• Recommends new practices, processes, metrics, or models• Works on complex projects of large scope projects may have significant and long-term impact• Provides solutions which may set precedent• Collaborate with stakeholders for completion of new projectsAnticipated salary range: $93,500 - $133,600Bonus eligible: NoBenefits: Cardinal Health offers a wide variety of benefits and programs to support health and well-being.• Medical, dental and vision coverage• Paid time off plan• Health savings account (HSA)• 401k savings plan• Access to wages before pay day with myFlexPay• Flexible spending accounts (FSAs)• Short- and long-term disability coverage• Work-Life resources• Paid parental leave• Healthy lifestyle programsApplication window anticipated to close: 1/26/2025 *if interested in opportunity, please submit application as soon as possible.The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate’s geographical location, relevant education, experience and skills and an evaluation of internal pay equity.#LI-Remote#LI-AP4Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply.Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.To read and review this privacy notice click here
Cardinal Health Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cardinal Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Cardinal Health
Cardinal Health CEO photo
Jason Hollar
Approve of CEO

Average salary estimate

Estimate provided by employer
$195000 / ANNUAL (est.)
min
max
$130K
$260K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Data Scientist, Cardinal Health

At Cardinal Health’s Artificial Intelligence Center of Excellence (AI CoE), we're breaking new ground in healthcare technology and innovation. We're searching for a dynamic Full Stack Data Scientist to join our enthusiastic team, where collaboration and creativity are driving forces. As a Full Stack Data Scientist, you'll dive deep into both machine learning and front-end development, merging these critical areas to craft solutions that empower our business stakeholders. You'll be at the forefront of developing intuitive web applications using modern frameworks like React while also training and optimizing complex machine learning models. Your role also involves integrating Generative AI solutions, ensuring they work seamlessly within our existing systems and are robust enough to handle real-world demands. You'll collaborate with a talented group of data scientists and engineers to build APIs, design end-to-end ML pipelines, and create compelling data visualizations that communicate your insights effectively. If you’re a passionate engineer eager to leverage cutting-edge technology in a meaningful way, this is your chance to make a lasting impact at Cardinal Health as we work to improve lives through the intelligent use of data.

Frequently Asked Questions (FAQs) for Full Stack Data Scientist Role at Cardinal Health
What are the primary responsibilities of a Full Stack Data Scientist at Cardinal Health?

A Full Stack Data Scientist at Cardinal Health will be responsible for building user-friendly web applications, developing and deploying machine learning models, integrating Generative AI solutions, and creating robust APIs. You'll bridge the gap between front-end design and back-end data processes, working closely with various teams to deliver impactful data-driven solutions.

Join Rise to see the full answer
What qualifications are required to become a Full Stack Data Scientist at Cardinal Health?

To qualify for the Full Stack Data Scientist position at Cardinal Health, you should have a Bachelor’s degree in a relevant field, at least 4 years of experience in a similar role, and strong expertise in technologies such as HTML, CSS, JavaScript, Python, and popular frameworks. Familiarity with machine learning techniques and skills in front-end development are also essential.

Join Rise to see the full answer
How does Cardinal Health support the ongoing development of its Full Stack Data Scientists?

Cardinal Health fosters a culture of continuous learning and innovation, encouraging Full Stack Data Scientists to stay updated on the latest trends in AI and machine learning. The company provides resources for professional development, including participation in internal events like AI CodeJam, ensuring that its employees can enhance their skill sets and stay at the forefront of technology.

Join Rise to see the full answer
What technologies and tools should a Full Stack Data Scientist at Cardinal Health be familiar with?

A Full Stack Data Scientist at Cardinal Health should be well-versed in a range of technologies. This includes front-end frameworks like React or Angular, back-end languages such as Python or Java, and tools for machine learning and data analysis like TensorFlow, PyTorch, and Pandas. Familiarity with DevOps practices like Docker and Kubernetes will also be beneficial.

Join Rise to see the full answer
What is the expected salary range for a Full Stack Data Scientist at Cardinal Health?

The anticipated salary range for a Full Stack Data Scientist at Cardinal Health is between $93,500 and $133,600, depending on various factors such as geographical location, relevant experience, and educational background. This role does not offer bonus eligibility, but it comes with a competitive benefits package.

Join Rise to see the full answer
Common Interview Questions for Full Stack Data Scientist
Can you explain how you would approach building a machine learning model?

When building a machine learning model, I first define the problem and the objectives clearly. Then I gather relevant data and perform exploratory data analysis to understand trends and gaps. Once the data is preprocessed, I select suitable algorithms, train the model, and evaluate its performance using appropriate metrics. Finally, I iterate on my results based on feedback and deploy the model for real-world use.

Join Rise to see the full answer
How do you ensure the performance and scalability of your applications?

To ensure performance and scalability, I focus on optimizing both the front-end and back-end components of the application. This includes using efficient data structures, minimizing API calls, caching results where appropriate, and implementing robust load testing strategies. Additionally, I monitor application performance post-deployment to identify any bottlenecks that need addressing.

Join Rise to see the full answer
Describe your experience with Generative AI solutions.

In my previous roles, I have developed and implemented Generative AI solutions that utilize large language models for various applications. I have explored re-ranking techniques, created prompts to enhance responses, and ensured the scalability and reliability of these models in production environments. I stay updated on the latest research to continue improving my skills in this area.

Join Rise to see the full answer
What front-end technologies are you most comfortable with?

I have extensive experience with React, including its libraries like Redux for state management and React Router for navigation. Additionally, I’m comfortable using CSS for styling and have worked with Angular and Vue.js for other projects, allowing me to choose the best technology for a specific use case.

Join Rise to see the full answer
How have you collaborated with cross-functional teams in the past?

Collaboration has been key in my roles. I regularly engage with data engineers, product managers, and business analysts to align on project goals and deliverables. I utilize tools like JIRA for tracking progress and hold regular stand-up meetings to ensure everyone is on the same page and any roadblocks can be addressed promptly.

Join Rise to see the full answer
What tools do you use for data visualization?

I commonly use tools like Tableau and Power BI for high-level visualizations, along with libraries like Matplotlib and Seaborn in Python to create detailed plots. I focus on ensuring that the visualizations are intuitive and effectively communicate the insights derived from the data analysis.

Join Rise to see the full answer
Explain your process for conducting exploratory data analysis.

My exploratory data analysis process involves initially understanding the data's structure and attributes, followed by visualizing data distributions and correlations using various plots. This enables me to identify trends, outliers, and potential features for modeling. I document my findings to inform further model development and decisions.

Join Rise to see the full answer
What experience do you have with deploying machine learning models?

I have experience deploying machine learning models using CI/CD pipelines in cloud environments, mainly Google Cloud Platform. I ensure that the models are properly versioned and monitored post-deployment to maintain performance over time. This includes setting up alerts for model drift or performance issues.

Join Rise to see the full answer
How do you stay current with new technologies in AI/ML?

I stay current by actively participating in online courses, attending webinars, and following leading research publications. I also engage in community discussions on platforms like GitHub and attend industry conferences. This helps me keep abreast of emerging trends and technologies in AI and machine learning.

Join Rise to see the full answer
What are your thoughts on the ethical considerations in AI/ML development?

Ethical considerations are paramount in AI/ML. I believe in developing models that are transparent and non-biasing. It’s important to curate diverse datasets and to engage stakeholders throughout the development process. I make it a point to ensure my models adhere to ethical standards and regulations to foster trust and accountability.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
SSC Egypt Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

We deliver products and solutions to improve the lives of people every day. In short, we are Essential to care™.

87 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 2, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!