Python Developer
Xerox
Experienced
Full-time
Bengaluru
Not Disclosed

Job Description
Purpose:
- Collaborating with development and operations teams to design, develop, and implement solutions for continuous integration, delivery, and deployment ML-Models rapidly with confidence.
- Use managed online endpoints to deploy models across powerful CPU and GPU machines without managing the underlying infrastructure.
- Package models quickly and ensure high quality at every step using model profiling and validation tools.
- Optimize model training and deployment pipelines, build for CI/CD to facilitate retraining, and easily fit machine learning into your existing release processes.
- Use advanced data-drift analysis to improve model performance over time.
- Build flexible and more secure end-to-end machine learning workflows using MLflow and Azure Machine Learning.
- Seamlessly scale your existing workloads from local execution to the intelligent cloud and edge.
- Store your MLflow experiments, run metrics, parameters, and model artifacts in the centralized workspace.
- Track model version history and lineage for auditability.
- Set compute quotas on resources and apply policies to ensure adherence to security, privacy, and compliance standards.
- Use the advanced capabilities to meet governance and control objectives and to promote model transparency and fairness.
- Facilitate cross-workspace collaboration and MLOps with registries.
- Host machine learning assets in a central location, making them available to all workspaces in your organization.
- Promote, share, and discover models, environments, components, and datasets across teams.
- Reuse pipelines and deploy models created by teams in other workspaces while keeping the lineage and traceability intact.
Technical Skills :
- Will need to be strong on ML pipelines, modern tech stack.
- Proven experience with MLOPs with Azure and MLFlow etc.
- Experience with scripting and coding using Python.
- Working Experience with container technologies (Docker, Kubernetes).
- Familiarity with standard concepts and technologies used in CI/CD build, deployment pipelines.
- Experience in relational database (e.g.:- MS SQL Server) & NoSQL Databases (e.g.:- MongoDB) Python and Strong math skills (e.g. statistics).
- Problem-solving aptitude and Excellent communication and presentation skills.
- Automating and streamlining infrastructure, build, test, and deployment processes.
- Monitoring and troubleshooting production issues and providing support to development and operations teams.
- Managing and maintaining tools and infrastructure for continuous integration and delivery.
- Managing and maintaining source control systems and branching strategies.
- Strong knowledge of Linux/Unix administration.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Strong understanding of networking, security, and storage.
- Understanding and Practice of AGILE Methodologies.
- Proficiency and experience in working as part of the Software Development Lifecycle (SDLC) using Code Management & Release Tools (MS DevOps, Github, Team Foundation Server)
- Above average verbal, written and presentation skills.
Purpose:
Technical Skills :
Job role:
Python Developer
Company:
Xerox
Location:
Bengaluru
Minimum experience:
Experienced
Salary:
Not Disclosed
Employment type:
Full-time
Educational qualification:
Not Mentioned
How to apply:
