The Job logo

What

Where

Senior Data and Applied Scientist

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are seeking a Senior Data and Applied Scientist with expertise in probability, statistics, machine learning, and data science. You will be responsible for end-to-end system design, implementing machine learning algorithms, and collaborating with a team of top scientists and engineers. This is a full-time opportunity at Microsoft's office in Bengaluru, Karnataka, India.

Job description 

Qualifications

  • MS/BS in CS/EE, mathematical or machine learning related disciplines, with 5 or more years of experience  
  • Solid understanding of  probability, statistics, machine learning, data science  
  • A/B testing & analysis of ML models, and optimizingmodels for accuracy 
  • Experience with Hadoop, Spark, or other distributed computing systems for large-scale training & prediction with ML models. 
  • End-to-end system design: data analysis, feature engineering, technique selection & implementation, debugging, and maintenance in production. 
  • Experience implementing machine learning algorithms or research papers from scratch 
  • Strong experience with TensorFlow/PyTorch and deep learning models is a prerequisite. 

 

Responsibilities

This specific position is specially intended towards Optimizations, MonteCarlo Simulations, Multi-arm bandits, Game theory, Auction theory and Ranking and Pricing. You will design, implement, analyze, tune complex algorithms and ML systems and the supporting infrastructure for operating on large datasets.  You will collaborate with top machine learning scientists and engineers in delivering direct business impact. We'relooking for sound understanding and insight into productionizing machine learning models in large-scale systems, an ability to pick up new technical areas, as well as a commitment to developing, delivering, and supporting algorithms in production. 
 

Set alert for similar jobsSenior Data and Applied Scientist role in Bengaluru, India
Microsoft Logo

Company

Microsoft

Job Posted

7 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Microsoft Logo

Data and Applied Scientist-II

Microsoft

Bengaluru, Karnataka, India

Posted: a year ago

Join our team at Microsoft Security and help reshape security by protecting customers from digital threats. Develop advanced algorithms and models to detect and neutralize social engineering attacks. Stay updated with the latest research in AI and security, and leverage your machine learning expertise to enhance our products in Microsoft Defender and Microsoft Purview. Handle large datasets, utilize big data tools, and code in languages like Python and SQL. Apply statistical analysis and deep learning techniques to solve real-world problems. Join us in making the world a safer place.

Motorola Solutions Logo

Capacity and Performance Data Scientist

Motorola Solutions

Bengaluru, Karnataka, India

Posted: a year ago

Responsibilities Conducting capacity planning, monitoring and performance analysis for systems and applications, utilizing data science methodologies and tools. Collecting, analyzing, and interpreting performance data to identify system bottlenecks, resource utilization patterns, and areas for optimization. Develop and maintain performance metrics, dashboards, and reports to provide actionable insights and drive improvements Collaborating with cross-functional teams, including Operations team, developers, and business stakeholders, to identify performance requirements and ensure systems meet performance goals. Utilizing statistical modeling, machine learning, and data visualization techniques to analyze and present performance data in a clear and actionable manner. Conduct capacity planning to ensure system scalability, considering factors such as user growth, application updates, and infrastructure changes. Identifying and recommending improvements to system architecture, configurations, and resource allocation to optimize system capacity and performance. Participate in performance testing efforts, including load, stress, and endurance tests, to validate system performance and stability Conducting root cause analysis and troubleshooting performance issues, working closely with technical teams to resolve problems and implement performance enhancements. Staying updated with the latest industry trends and advancements in data science, capacity planning, and performance optimization techniques. Basic Requirements Bachelor's or Master's degree in computer science, data science, or a related field. Minimum of 6+ years of experience in Data science. Strong programming skills in languages like Python or R, along with expertise in data manipulation, data cleaning, and feature engineering. Knowledge of SQL for data extraction and database querying. Familiarity with statistical modeling and data mining techniques for performance analysis including hypothesis testing, regression analysis, time series analysis, and clustering. Understanding and experience with machine learning algorithms and techniques such as classification, regression, clustering, dimensionality reduction, and ensemble methods. Familiarity with popular machine learning libraries and frameworks such as scikit-learn, TensorFlow, or PyTorch Hands-on experience with performance monitoring and analysis tools, such as Grafana, Prometheus, ELK Stack, Nagios, Zabbix etc. Ability to effectively visualize and communicate complex data insights to both technical and non-technical stakeholders. Proficiency in data visualization tools like Tableau, Power BI, or matplotlib/seaborn in Python. Experience in collecting, cleaning, and preprocessing large datasets from various sources. Knowledge of data cleaning techniques, dealing with missing values, outlier detection, and handling unstructured data. Familiarity with distributed computing frameworks like Apache Hadoop, Spark, or Hive, and experience working with large-scale datasets and distributed computing environments. Understanding of cloud-based data platforms like AWS, Azure, or Google Cloud. Strong problem-solving and analytical skills, with the ability to interpret complex data and identify performance improvement opportunities. Prior experience in capacity planning, performance analysis, or system administration is highly desirable. Certifications in data science, performance analysis, or related areas can be a plus, but are not mandatory Excellent communication and interpersonal skills, with the ability to present technical information to non-technical audiences. Familiarity with relevant industry MCPTT standards and protocols, such as 3GPP, is a plus. Awareness of ethical considerations and legal regulations related to data privacy, security, and confidentiality. Knowledge of best practices for handling sensitive data and ensuring compliance with relevant data protection laws