Python Developer
India
Xerox
Workplace solutions, document management and digital printing technologies to help organizations communicate, connect and work.General Information
Press space or enter keys to toggle section visibility
Country India Department SOFTWARE ENGINEERING Date Monday, March 10, 2025 Working time Full-time Ref# 20035250 Job Level Individual Contributor Job Type Experienced Job Field SOFTWARE ENGINEERING Seniority Level AssociateDescription & Requirements
Press space or enter keys to toggle section visibility
About Xerox Holdings CorporationFor more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power the hybrid workplace of today and tomorrow. Today, Xerox is continuing its legacy of innovation to deliver client-centric and digitally-driven technology solutions and meet the needs of today’s global, distributed workforce. From the office to industrial environments, our differentiated business and technology offerings and financial services are essential workplace technology solutions that drive success for our clients. At Xerox, we make work, work. Learn more about us at www.xerox.com .
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.
General :
- Builds knowledge of the organization, processes and customers.
- Requires knowledge and experience in own discipline; still acquiring higher level knowledge and skills.
- Receives a moderate level of guidance and direction.
- Moderate decision-making authority guided by policies, procedures, and business operations protocol.
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.
#Ll-AR1
#Ll-Remote
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Ansible Azure CI/CD DevOps Docker Engineering GitHub GPU Industrial Kubernetes Linux Machine Learning Mathematics MLFlow MLOps Model training MongoDB MS SQL NoSQL Pipelines Privacy Puppet Python RDBMS SDLC Security SQL Statistics
Perks/benefits: Career development Flex hours Transparency
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.