Talent.com
This job offer is not available in your country.
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Microsoftbangalore, India
5 hours ago
Job description

Overview

The MicrosoftCoreAIPost-Training team is dedicated to advancing post-training methods for both OpenAI and open-source models. Their work encompasses continual pre-training, large-scale deep reinforcement learningrunningon extensive GPU resources, and significant efforts to curate and synthesize training data. In addition, the team employs various fine-tuning approaches to support both research and product development. The team also develops advanced AI technologies that integrate language and multi-modality for a range of Microsoft products. The team is particularly active in developing code-specific models, including those used inGithubCopilot and Visual Studio Code, such as code completion model and the software engineering (SWE) agent models. The team has also produced publications as by-products, includingworksuch asLoRA,DeBerTa, Oscar, Rho-1, Florence, and the open-source Phi models.We are looking for aSoftware Engineer2- MachineLearningwithsignificant experiencein large-scale model training, data curation, and hands-on coding. You will helpindeveloping LLMs, SLMs, multimodal, and coding models using both proprietary and open-source frameworks. Key responsibilities include improving model quality and training efficiency through advanced techniques and data strategies, and managing the full pipeline from data ingestion, evaluation, to inference.Our team values startup-style efficiency and practical problem-solving. We areseekinga curious, adaptable problem-solver who thrives on continuous learning, embraces changing priorities, and is motivated by creating meaningful impact. Candidates must be self-driven, able to write high-quality code and debug complex systems, document their work clearly, anddemonstratesolid experience in shipping ML systems.

Qualifications

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience with Python and ML frameworks such as PyTorch or TensorFlow.
  • Hands-on experience with training or fine-tuning LLMs or multimodal models.
  • Familiarity with production ML systems and concepts like model serving, caching, batching, and monitoring.
  • Understanding of distributed systems and cloud-based infrastructure.

Preferred Qualifications

  • Experience with containerization tools (e.g., Docker, Kubernetes).
  • Exposure to MLOps or DevOps practices (CI / CD, automated testing, deployment).
  • Interest in generative AI and open-source model ecosystems.
  • Ability to work in a fast-paced, collaborative environment with a growth mindset.
  • Strong communication and documentation skills.
  • #AI Platform Hiring#

    Ability to meet Microsoft, customer and / or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings : Microsoft Cloud Background Check : This position will be required to pass the Microsoft Cloud background check upon hire / transfer and every two years thereafter.

    Responsibilities

    Responsibilities

  • Collaborate with senior engineers and researchers to build and optimize training and inference pipelines for LLMs, SLMs, multimodal, and code-specific models.
  • Contribute to the deployment and monitoring of models in production environments.
  • Write clean, efficient, and maintainable code for ML systems.
  • Help improve inference performance, reliability, and scalability.
  • Participate in rapid experimentation cycles and support integration with Microsoft products.
  • Benefits / perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

    Create a job alert for this search

    Senior Machine Learning Engineer • bangalore, India

    Related jobs
    • Promoted
    • New!
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Maerskbangalore, India
    Moller – Maersk is the global leader in container shipping services.The business operates in 130 countries and employs c. An integrated container logistics company, Maersk aims to connect and simpli...Show moreLast updated: 5 hours ago
    • Promoted
    Senior MLOps Engineer

    Senior MLOps Engineer

    Mitchell Martin Inc.hosur, tamil nadu, in
    Include, but are not limited to, the following : .Own productionizing models—from tracked experiments to governed releases—ensuring resilient services with clear SLOs, runbooks, and fast, safe rollba...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    Senior Software Engineer I - AI / ML Engineer

    Senior Software Engineer I - AI / ML Engineer

    UnitedHealth Groupbangalore, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Machine Learning Engineer- Bangalore

    Senior Machine Learning Engineer- Bangalore

    SAPbangalore, India
    At SAP, we enable you to bring out your best.Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Quantiphibangalore, karnataka, in
    Developing high-level solution architectures and working with our offshore team.Developing code and model building as per project requirements. Develop sophisticated yet simple interpretations and c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (AI / ML development)

    Senior Software Engineer (AI / ML development)

    Collaberabangalore, karnataka, in
    Senior Software Engineer (AI / ML development).JS, TypeScript, HTML, JavaScript, and CSS, with a solid understanding of web architecture and front-end / backend integration. Skilled in Python for AI / ML ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Developer

    Senior Developer

    Tata Consultancy Serviceshosur, tamil nadu, in
    Thank you for expressing your interest in exploring a career possibility with the TCS Family.Jenkins, Gitlab, Github Actions. AWS, Azure or GCP) and services like Sagemaker, AzureML, Vertex AI.Nice ...Show moreLast updated: 17 days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Impetusbangalore, karnataka, in
    We are looking for an engineer with strong experience in building, deploying, and scaling chatbot solutions on AWS.The role involves working closely with product and engineering teams to design con...Show moreLast updated: 8 days ago
    • Promoted
    Senior Machine Learning Engineer - NLP

    Senior Machine Learning Engineer - NLP

    Observe.AIbangalore, karnataka, in
    AI enables enterprises to transform how they connect with customers - through AI agents and copilots that engage, assist, and act across every channel. From automating conversations to guiding human...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    RubrikGreater Bengaluru Area, India
    Senior Software Engineer - Blobstore.Blobstore is the core storage management and storage abstraction layer.For a multi node cluster this layer is responsible for some extremely important activitie...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Machine Learning Engineer - Timeseries analysis

    Senior Machine Learning Engineer - Timeseries analysis

    V-OptimAIsehosur, tamil nadu, in
    This is Remote Part-Time role and we expect around 12-16 hours of work per week.At times requires travel to client location - costs reimbursed (at max once per month). Pay per month ranges from 40k ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Checkpoint SystemsGreater Bengaluru Area, India
    We are looking for an Android mobile app developer to design, development and maintenance of Android apps.The developer will design the entire app lifecycle right from concept stage until delivery ...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Engineer (Relocation to Munich possible)

    Machine Learning Engineer (Relocation to Munich possible)

    DRIMCO GmbHhosur, tamil nadu, in
    At DRIMCO, we are driving the future of industrial automation and engineering by developing intelligent AI agents tailored for the manufacturing and automotive sectors. As part of our growing team, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Elife TransferBengaluru, IN
    A fast-growing start-up headquartered in San Francisco, CA, USA in the heart of Silicon Valley.We recruit worldwide as our customer base is global. Reliable ground transportation provider, any type ...Show moreLast updated: 26 days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    SaartheeBengaluru, Karnataka, India
    Saarthee is global analytics consulting firm unlike any other, where our passion for helping others fuels our approach and our products and solutions. We are a one-stop shop for all things data and ...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Software Engineer 2 – Machine Learning

    Software Engineer 2 – Machine Learning

    Microsoftbangalore, India
    The Microsoft CoreAI Post-Training team is dedicated to advancing post-training methods for both OpenAI and open-source models. Their work encompasses continual pre-training, large-scale deep reinfo...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Recrohosur, tamil nadu, in
    You will develop, train, test and deploy machine learning models in various fields such as.LLMs, tabular and time series data. Experimenting with novel deep learning based technologies such as self-...Show moreLast updated: 8 days ago
    • Promoted
    AI / Machine Learning Engineer (India) – Mid to Senior

    AI / Machine Learning Engineer (India) – Mid to Senior

    Epsilon Technologies Grouphosur, tamil nadu, in
    Epsilon Technologies Group (Epsilon) is a specialist capital markets technology solutions and services firm helping financial institutions modernize their platforms, risk management, and operations...Show moreLast updated: 19 days ago