Shuru is an AI-native engineering services company building products with leading startups, enterprises, and well-funded scale-ups across India, Southeast Asia, the UAE, and global markets. Our engineers work in small, dedicated squads, ship in weekly cycles, and use AI-assisted development tools (Cursor, Claude Code, GitHub Copilot) as a standard part of how we build. We hire for fundamentals, give engineers real ownership, and back them with a culture that respects deep work.
Machine Learning Engineer
Location
Worldwide
Posted
59 days ago
Salary
0
Seniority
Mid Level
No structured requirement data.
Job Description
Machine Learning Engineer
Shuru Technologies Private Limited
Role Description This is a remote position. Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership. With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success. At Shuru, we deliver mobile solutions that meet and exceed customer expectations. Our collaborative and fast-paced environment encourages creativity and innovation. We are hiring an MLOps Engineer for a leading workforce solutions company that is undergoing a major technology-led transformation. A key part of this transformation is the deployment of robust analytics and machine learning products that combine data, business knowledge, and enterprise goals to drive measurable business impact. The MLOps Engineer will play a critical role in building, deploying, and maintaining enterprise machine learning solutions. This role will focus on: - Designing scalable ML pipelines - Managing cloud-based ML environments - Supporting model governance - Ensuring high standards of model performance, reliability, and operational excellence You will work closely with data science, product, architecture, engineering, and business teams to bring machine learning solutions from development to production and support their continued improvement. As an MLOps Engineer, you will: - Work with stakeholders to define machine learning solution designs based on cloud services such as Azure and Snowflake. - Design, build, and maintain machine learning pipelines and frameworks to support enterprise analytics, reporting, and product needs. - Collaborate with data science, ML engineering, data quality, and product teams on model deployment architecture and implementation. - Manage, configure, and optimize cloud environments and related machine learning services. - Implement tools and processes for model integration, storage, profiling, monitoring, processing, management, and archival. - Support enterprise-wide model governance, performance tracking, and lifecycle management standards. - Recommend improvements to ML platforms, tools, and development practices to support strategic technology and business objectives. - Work with SaaS vendors and strategic partners to implement and maintain modern machine learning solutions. - Use Agile practices to manage delivery, contribute to project planning, and support successful rollout of ML products. - Partner with internal stakeholders to understand business requirements and translate them into reliable ML operations solutions. - Stay current with emerging MLOps tools, cloud technologies, and best practices to ensure solutions remain scalable, secure, and fit for purpose. Qualifications - Bachelor's degree in Computer Science, Engineering or Technical Field preferred. - Minimum 3-7 years of relevant experience. - Proven experience in machine learning engineering and operations. - Profound understanding of machine learning concepts, model lifecycle management, and experience in model management capabilities including model definitions, performance management and integration. - Execution of model deployment, monitoring, profiling, governance and analysis initiatives. - Excellent interpersonal, oral, and written communication; Ability to relate ideas and concepts to others; write reports, business correspondence, project plans and procedure documents. - Solid Python, ML frameworks (e.g., TensorFlow, PyTorch), data modeling, and programming skills. - Experience and strong understanding of cloud architecture and design (AWS, Azure, GCP). - Experience using modern approaches to automating machine learning pipelines. - Agile and Waterfall methodologies. - Ability to work independently and manage multiple task assignments within a structured implementation methodology. - Personally invested in continuous improvement and innovation. - Motivated, self-directed individual that works well with minimal supervision. - Must have experience working across multiple teams/technologies. - Preferred but not essential: Experience with business intelligence tools (preferably PowerBI). - Preferred but not essential: Experience with MLOps tools (e.g., MLflow, Kubeflow). Benefits - Work on global projects with clients from worldwide. - Be part of a remote-first culture - work from anywhere with flexibility. - Enjoy team-building activities and regular outings. - Collaborate and grow in a supportive environment with opportunities to learn from senior engineers. - Competitive salary and benefits package.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Role Description The Machine Learning Engineer will work in close collaboration with the core instrument, assay and software teams to develop algorithms for data analysis and workflow automation. This role reports to the Sr. Director AI and can be based in our San Diego CA or Foster City CA offices, or remotely (if candidate not located within commutable distance of either office). - Design, develop, and optimize advanced algorithms for workflow automation, which include computer vision and computational geometry components. - Develop signal-processing and image-analysis algorithms using classical methods as well as modern AI/ML approaches, including neural networks. - Perform system-level analysis, simulation, and validation to ensure algorithm performance meets product requirements. - Collaborate with cross-functional hardware, software, and product engineering teams to integrate algorithms into our broader software ecosystem. - Optimize algorithms for deployment on edge devices, GPUs, and high-performance computing environments with considerations for latency, throughput, and memory efficiency. - Create technical documentation, validation reports, and performance metrics to support product development and cross-team collaboration. Qualifications - Typically requires a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, Physics, or a related technical field with 5+ years of relevant experience, or a Master’s degree with 3+ years of relevant experience. - Experience developing, implementing, and validating algorithms for optimization, automation, sensing, data analysis, or image-processing applications. - Strong programming skills in Python with experience developing production-quality, maintainable, and well-documented code. - Solid understanding of software development fundamentals, including debugging, version control, testing, and code optimization. - Familiarity with AI/ML concepts and workflows, including data preprocessing, model training, evaluation, and deployment. - Experience with image analysis, computer vision, signal processing, or data-driven algorithm development. - Understanding of mathematical foundations relevant to algorithm development, including linear algebra, probability/statistics, optimization methods, and estimation theory. - Experience applying algorithmic techniques such as optimization, dynamic programming, numerical methods, or statistical modeling to solve engineering problems. - Familiarity with workflow automation, process optimization, or development of efficient data-processing pipelines. - Ability to analyze complex technical problems, evaluate tradeoffs, and develop scalable algorithmic solutions. - Excellent communication skills and ability to work independently and collaboratively in a multidisciplinary team environment. Requirements - Proficiency in C++, C#, or other high-performance programming languages for algorithm deployment and system integration. - Experience developing AI/ML algorithms for image analysis, pattern recognition, anomaly detection, or automated decision systems. - Advanced familiarity with modern computer vision and deep learning architectures, including Vision Transformers (ViTs), CNNs, object detection, segmentation, or multimodal AI models. - Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar platforms. - Experience optimizing algorithms for performance, scalability, memory efficiency, or real-time execution. - Familiarity with optimization and estimation techniques such as convex optimization, Kalman filtering, Bayesian estimation, nonlinear optimization, or stochastic methods. Benefits - Competitive total compensation packages, including base pay, benefits, and equity. - Estimated base salary range for this position in California is $160,000 - $215,000/year. - Comprehensive employment package that includes a competitive salary, generous stock options, great individual and family health plans, a 401(k), and flexibility to balance work and life.
• Build scalable pre-training pipelines for foundation models, optimizing throughput and efficiency. • Implement distributed training strategies across GPUs/TPUs and high-performance clusters. • Collaborate with researchers to translate experimental setups into production-ready workflows. • Develop monitoring and fault-tolerance systems to ensure reliable large-scale training. • Continuously benchmark and tune performance across hardware and software stacks.
• Lead the technical enablement of machine learning teams in advanced use of the platform. • Drive and coordinate migrations of legacy models to the new platform with technical rigor and without regressions. • Systematically identify bugs, documentation gaps and structural adoption barriers — proposing and tracking resolutions directly with product teams. • Produce technical reference materials: usage architectures, production-grade code examples, runbooks and advanced guides. • Translate qualified community feedback into prioritized inputs for the platform roadmap. • Lead technical sessions, workshops and architecture reviews with engineering and data science teams. • Act as the technical authority and point of contact between the platform and its consumer teams.
Senior/Staff Applied Machine Learning Scientist
StackAdaptStackAdapt is an advertising platform that delivers self-serve solutions that enable digital marketers and agencies to thrive. As an employer, the company has b
Role Description We are searching for a talented Senior/Staff Applied Machine Learning Scientist to join our engineering team as we continue to expand our data science efforts. Our platform is connected to thousands of publishers and advertisers worldwide and as a result, we're dealing with millions of requests each second, making billions of decisions. We utilize the latest technologies to solve challenges in traffic, data storage, machine learning, and scalability. What you'll be doing: - Lead the creation and optimization of advanced machine learning algorithms—from developing new methods to refining existing techniques—to enhance advertising effectiveness and ROI using deep ML expertise. - Own the end-to-end development of production-grade ML models: write efficient, scalable code and collaborate with Data Engineers to deploy and integrate algorithms into live systems. - Drive the prototyping and rigorous testing of innovative algorithms and data pipelines using historical data to validate performance and scalability; lead iterative improvements based on data-driven insights. Qualifications - 3+ years of industry experience - Have a Masters degree or PhD in Computer Science, Statistics, Operations Research, or a related field, with dual degrees a plus. - Have the ability to take an ambiguously defined task, and break it down into actionable steps - Have a comprehensive understanding of statistics, optimization and machine learning - Are proficient in coding, data structures, and algorithms - Enjoy working in a friendly, collaborative environment with others Benefits - Highly competitive salary - Retirement/401K/Pension Savings globally - Competitive Paid time off packages including birthdays off! - Access to a comprehensive mental health care program - Health benefits from day one of employment - Work from home reimbursements - Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto - Robust training and onboarding program - Coverage and support of personal development initiatives (conferences, courses, books etc) - Access to StackAdapt programmatic courses and certifications to support continuous learning - An awesome parental leave program - A friendly, welcoming, and supportive culture - Our social and team events!



