Senior Machine Learning Engineer
Make Progress Thrive
We succeed when we make our clients successful. We collaborate to sharpen our insights and amplify this success. We execute with excellence. Always.
We help customers improve Worker & Customer experiences with outcome-oriented consultants who bring the latest digital thinking and cloud experience. We create actionable strategies that deliver results quickly, and help organizations adapt to a new experience-driven era. We deliver results quickly by harnessing the power of thousands of pre-built solution accelerators.
The role
We are seeking a technology-agnostic polymath committed to continuous learning and innovative scientific exploration. This individual will bring thoughtful perspectives, empathy, creativity, and a positive attitude to solve problems at scale. The role is ideal for someone looking to extend their algorithm design and software engineering skills into a part mentor, part individual contributor, and part thought partner role. As the Senior Machine Learning Engineer, you will work alongside the Data Science team to operationalize Machine Learning Models in Production across various domains, driving a data-driven transformation of our business procedures. You will develop and deploy novel approaches to optimize existing machine learning systems, maximizing their value and increasing consumer satisfaction at every brand touchpoint. The Machine Learning Engineer will report to the Programme AI/ML Lead Engineer.
Want more jobs like this?
Get jobs in Barcelona, Spain delivered to your inbox every week.
What you will do
- Implement end-to-end solutions for batch and real-time algorithms along with requisite tooling around monitoring, logging, automated testing, model retraining, model deployment and metadata tracking
- Identify new opportunities to improve business processes and improve consumer experiences, and prototype solutions to demonstrate value with a crawl, walk, run mindset.
- Work with data scientists and analysts to create and deploy new product features on the ecommerce website, in-store portals and the Client's mobile app
- Establish scalable, efficient, automated processes for data analyses, model development, validation and implementation
- Write efficient and scalable software to ship products in an iterative, continual-release environment
- Contribute to and promote good software engineering practices across the team and build cloud native software for ML pipelines
- Contribute to and re-use community best practices
Example Projects
Besides driving the transformation of the Client into a data-driven enterprise in general, here are some specific projects you will work on and contribute to:
- Personalized in-session product recommendation engine
- Customer Segmentation
- Automated text summarization and clustering
- Next-Best offer prediction
- Design Microassortments for Next-Gen stores
- Anomaly detection and Root Cause Analysis
- Unified consumer profile with probabilistic record linkage
- Visual search for similar and complementary products
Who are we looking for
- University or advanced degree in engineering, computer science, mathematics, or a related field
- 7+ years experience developing and deploying machine learning systems into production
- Experience working with a variety of relational SQL and NoSQL databases
- Experience working with big data tools: Hadoop, Spark, Kafka, etc.
- Experience with at least one cloud provider solution (AWS, GCP, Azure) and understanding of severless code development
- Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
- Previous experience developing predictive models in a production environment, MLOps and model integration into larger scale applications.
- Experience with Machine and Deep Learning libraries such as Scikit-learn, XGBoost, MXNet, TensorFlow or PyTorch
- Exposition to GenAI and solid understanding of multimodal AI via HuggingFace, Llama, VertexAI, AWS Bedrock or GPT
- Knowledge of data pipeline and workflow management tools
- Expertise in standard software engineering methodology, e.g. unit testing, test automation, continuous integration, code reviews, design documentation
- Working experience with native ML orchestration systems such as Kubeflow, Step Functions, MLflow, Airflow, TFX...
- Relevant working experience with Docker and Kubernetes is a big plus
What working at Wipro offers
- Being part of the local Wipro South Europe family and also supported by 260.000 enthusiast colleagues spread over the 6 continents;
- A state-of-the-art training platform so you can grow and become the best version of yourself;
- A dynamic working environment with room for personal development
- A career path within a global leading Technology firm
- At Wipro we find it important that you have a good work life balance so homeworking, working at the HQ
About Wipro
Wipro is a leading global information technology, consulting and business process services company. We harness the power of cognitive computing, hyper-automation, robotics, cloud, analytics and emerging technologies to help our clients adapt to the digital world and make them successful. A company recognized globally for its comprehensive portfolio of services, strong commitment to sustainability and good corporate citizenship, we have over 260,000 dedicated employees serving clients across six continents. Together, we discover ideas and connect the dots to build a better and a bold new future.
Diversity and Inclusion at Wipro
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, marital status, age, ethnic and national origin, sexual and political orientation and disability status, or any other characteristic protected by law.
If you encounter any suspicious mail, advertisements, or persons who offer jobs at Wipro, please email us at helpdesk.recruitment@wipro.com. Do not email your resume to this ID as it is not monitored for resumes and career applications.
Any complaints or concerns regarding unethical/unfair hiring practices should be directed to our Ombuds Group at ombuds.person@wipro.com.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, caste, creed, religion, gender, marital status, age, ethnic and national origin, gender identity, gender expression, sexual orientation, political orientation, disability status, protected veteran status, or any other characteristic protected by law.
Wipro is committed to creating an accessible, supportive, and inclusive workplace. Reasonable accommodation will be provided to all applicants including persons with disabilities, throughout the recruitment and selection process. Accommodations must be communicated in advance of the application, where possible, and will be reviewed on an individual basis. Wipro provides equal opportunities to all and values diversity.