20 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Understand ML requirements and develop ML workflows.
- Automate ML pipelines for scheduling, monitoring, status notification, and resiliency.
- Collaborate with analysts, data engineers, data scientists, and visualization developers on end-to-end ML solution delivery.
- Write robust, maintainable code and develop reusable packages and libraries for ML workflows.
- Create and improve documentation for ML workflow development and operations.
- Investigate and resolve production issues.
- Participate in code reviews and provide support and guidance to other engineers.
- Participate in agile ceremonies and project management requirements.
Requirements
- At least 5 years of professional experience.
- 15 years of full-time education.
- Significant experience developing ML pipelines with Python and Python ML ecosystem packages such as pandas and scikit-learn.
- Advanced Python programming experience, including object-oriented programming and application development.
- Significant experience developing ML pipelines in the cloud; GCP is preferred, with comparable cloud platforms also relevant.
- Strong understanding of GitHub Workflows and other CI/CD tools.
- Strong understanding of orchestration frameworks such as Airflow.
- Strong verbal and written communication skills with technical and non-technical colleagues.
- Experience with agile software development approaches such as Kanban and Scrum.
Tech Stack
Categories
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
