Software Engineering Manager, Data Machine Learning Platform
3 months ago
Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.
Who We Are:Wayfair runs the largest custom e-commerce large parcel network in the United States, approximately 1.6 million square meters of logistics space. The nature of the network is inherently a highly variable ecosystem that requires flexible, reliable, and resilient systems to operate efficiently.
The Data Services & Data Enablement team is looking for smart, passionate and curious people who are excited to help us scale, support, and engineer our database, distributed analytic, and streaming infrastructure. With the broad reach of the technologies we are using you will have the opportunity to grow your network and skills by being exposed to new people and ideas who work on a diverse set of cutting-edge technologies. If you are the type of person who is fascinated by engineering extremely large and diverse data systems and if you are passionate about troubleshooting challenging technical problems in a rapidly innovating cloud environment, you could be a great fit.
What You’ll Do
- Write clean, high-performance, and well tested, infrastructure code with a focus on reusability. (Puppet / Python / Terraform / Packer)
- Build out a team of 8 engineers.
- Create and maintain detailed documentation
- Establish, maintain, and adhere to Wayfair technical standards, policies, and procedures
- Recommend and implement infrastructure best practices in alignment with standard SRE principles and provide guidance on system performance and throughput expectations.
- Support development teams in designing, scaling, and operating production data infrastructure potentially including, but not limited to, CloudSQL, Firestore, Pub/Sub, Kafka, Dataproc, Airflow.
- Path finding missions; taking existing platforms at Wayfair and helping move them to the cloud
- Leverage software development skills to enable self-service deployment of distributed systems.
- 10+ years of relevant industry experience in DevOps and/or work on cloud data systems in a senior or technical lead role
- Prior experience leading/managing engineers in an Agile environment
- Experience designing and deploying infrastructure in the cloud with durability and resilience in mind
- Experience with using cloud database, storage, and data services as part of an application (GCP, AWS, or Azure)
- Excellent communication skills and the ability to work effectively with engineers, product managers, and business stakeholders alike
- Experience with real-time streaming tools and frameworks, such as Kafka, Pubsub, and Dataflow
- Experience with modern orchestration tools and frameworks, such as Airflow and/or Composer.
- Experience with GCP’s data stores including Cloud SQL, Spanner, Firestore, and BigQuery.
- Experience with distributed data processing systems including Spark, Hive, and/or Presto.
- Experience with Kubernetes containerization, Java, and microservices
About Wayfair Inc.
Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston or Berlin, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.
No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other legally protected characteristic.
Your personal data is processed in accordance with our Candidate Privacy Notice (/careers/privacy). If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at
-
Machine Learning Operations Engineer
4 weeks ago
Bengaluru, Karnataka, India NTT DATA Full timeJob Title: Machine Learning Operations EngineerJob Summary:NTT DATA Services is seeking a highly skilled Machine Learning Operations Engineer to join our team in Bengaluru, India. As a Machine Learning Operations Engineer, you will be responsible for designing, implementing, and maintaining large-scale machine learning systems and infrastructure. You will...
-
Senior Software Engineer
7 days ago
Bengaluru, Karnataka, India Maersk Full timeJob OverviewMaersk is seeking an exceptional Lead Engineer - Machine Learning to play a vital role in designing, developing, and implementing both machine learning models, platform, and software systems that solve complex challenges. As a key member of our team, you will collaborate closely with interdisciplinary teams, including data scientists, software...
-
Bengaluru, Karnataka, India AMEX Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineering Manager to lead our Data Machine Learning Platform team. The ideal candidate will have a strong background in cloud data systems and experience in managing engineering teams.Key ResponsibilitiesLead the development of cloud data systems infrastructureManage a team of engineers to design,...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India Promaynov Full timeJob Title: Machine Learning Engineer - Data PipelinesJob Summary:Promaynov is seeking a highly skilled Machine Learning Engineer - Data Pipelines to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining machine learning infrastructure pipelines and workflows. Your primary focus will be on...
-
Bengaluru, Karnataka, India Extreme Networks Full timeTransforming the Future of NetworkingAt Extreme Networks, we're pushing the boundaries of what's possible in the world of networking. As a Staff Software Systems Engineer-Machine Learning, you'll play a critical role in driving innovation and shaping the future of our industry.Job Summary:We're seeking a highly skilled and experienced software engineer to...
-
Lead Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Maersk Full timeJob Title: Lead EngineerMaersk is seeking an exceptional Lead Engineer to join our team in building products and platforms that optimize vessel utilization, reduce our carbon footprint, and drive the company's transformation.Job Overview:As a Lead Engineer, you will play a vital role in designing, developing, and implementing both machine learning models and...
-
Machine Learning Engineer
1 week ago
Bengaluru, India Rakuten Full timeWe are seeking a highly skilled and motivated Machine Learning Engineer with MLOps experience to join our team. The ideal candidate will have a strong background in machine learning, data science, and software engineering, with a particular focus on deploying and maintaining machine learning models in production environments. You will work closely with data...
-
Senior Software Systems Engineer
3 weeks ago
Bengaluru, Karnataka, India Extreme Networks Full timeJob Summary:As a Staff Software Engineer - Machine Learning, you will be responsible for driving an innovative vision for our various products and platforms, designing and launching strategic machine learning solutions, and driving business-wide innovation. You will take the lead in the end-to-end software development lifecycle, encompassing design, testing,...
-
Bengaluru, Karnataka, India Prestige Group Full timeJob Title: Software EngineerAs a software engineer with expertise in machine learning and data analysis, you will be responsible for developing and maintaining software applications that drive business growth.Key Responsibilities:Design and implement software solutions using machine learning algorithms and data analysis techniquesCollaborate with...
-
Machine Learning Engineer
3 weeks ago
Bengaluru, Karnataka, India Wenger & Watson Full timeJob Title: Cloud and Data Engineer - Machine LearningJob Summary: We are seeking a highly skilled Cloud and Data Engineer - Machine Learning to join our team at Wenger & Watson. As a Cloud and Data Engineer - Machine Learning, you will be responsible for designing, developing, and deploying machine learning models on cloud platforms.Key...
-
Software Engineer-II, Machine Learning
4 weeks ago
Bengaluru, Karnataka, India Sumo Logic Full timeJob SummaryWe are seeking a highly skilled Software Engineer-II, Machine Learning to join our team at Sumo Logic. As a key member of our engineering team, you will be responsible for identifying and validating opportunities for the application of machine learning or data-driven techniques.Key ResponsibilitiesAssessing requirements and approaches for...
-
Machine Learning Engineer
4 weeks ago
Bengaluru, Karnataka, India Weekday Full timeMachine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our dynamic team at Weekday. As a key member of our team, you will be responsible for developing and deploying machine learning models to enhance our commerce platform.Key Responsibilities:Design, test, and deploy machine learning models tailored for our commerce...
-
Machine Learning Engineer
3 weeks ago
Bengaluru, Karnataka, India Promaynov Full timeJob Title: Senior MLOps EngineerJob Summary:We are seeking a highly skilled Senior MLOps Engineer to join our team at Promaynov. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining machine learning infrastructure pipelines and workflows.Key Responsibilities:Deploy and maintain machine learning models,...
-
Bengaluru, Karnataka, India Extreme Networks Full timeUnlock Your Potential with Extreme NetworksExtreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a highly skilled Staff Software Systems Engineer-Machine Learning to join our team and help drive innovation in our products and platforms.Job Responsibilities:Design and launch...
-
Machine Learning Engineer
3 weeks ago
Bengaluru, Karnataka, India Sumo Logic Full timeJob SummaryWe are seeking a highly skilled Software Engineer-II, Machine Learning to join our team at Sumo Logic. As a key member of our organization, you will be responsible for identifying and validating opportunities for the application of machine learning or data-driven techniques.Key ResponsibilitiesAssessing requirements and approaches for large-scale...
-
Machine Learning Engineer
3 weeks ago
Bengaluru, Karnataka, India Promaynov Executive Trainers LLP Full timeJob Title: Machine Learning SpecialistAre you a skilled machine learning engineer looking for a new challenge? Do you have experience in deploying and maintaining machine learning models in production environments? We are seeking a Senior Associate Manager – MLOps Engineer to join our team at Promaynov Executive Trainers LLP.Key Responsibilities:Deploy and...
-
Machine Learning Engineer
3 weeks ago
Bengaluru, Karnataka, India Weekday Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our dynamic team at Weekday. As a key member of our commerce platform, you will be responsible for developing and deploying machine learning models to enhance our business.Key ResponsibilitiesDesign, test, and deploy machine learning models tailored for our commerce...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Maersk Full timeJob Title: Senior Software Engineer - Machine LearningJob Summary:We are seeking a highly skilled Senior Software Engineer - Machine Learning to join our team at Maersk. As a key member of our data analytics team, you will be responsible for designing, developing, and implementing machine learning models and software systems that solve complex challenges.Key...
-
Machine Learning Engineer
4 weeks ago
Bengaluru, Karnataka, India LiftOff Software India Pvt Ltd Full timeUnlock Your Potential with LiftOffWe're a team of passionate innovators at LiftOff Software India Pvt Ltd, dedicated to helping entrepreneurs bring their ideas to life. With a proven track record of launching over 70 products, we're looking for a talented Machine Learning Engineer to join our ranks.Key Responsibilities:Design and develop cutting-edge machine...
-
Bengaluru, Karnataka, India Extreme Networks Full timeTransforming the Future of NetworkingAt Extreme Networks, we're pushing the boundaries of innovation in the field of machine learning. We're seeking a highly skilled Staff Software Systems Engineer-Machine Learning Platform Developer to join our team and help drive the development of our next-generation real-time ML platform.Key Responsibilities:Design and...