Machine Learning Engineer

2 days ago


Pune, Maharashtra, India The Windsor Consulting Full time US$ 1,20,000 - US$ 1,50,000 per year

Job Description: ML Engineer / Gen AI Engineer

Client
: UBS

Location
: Pune, India

Position Overview

We are seeking a highly skilled
ML Engineer / Gen AI Engineer
with a strong foundation in Machine Learning, Graph algorithms, SQL, and Generative AI. The ideal candidate will design, develop, and deploy robust, scalable solutions, collaborating with cross-functional teams to drive innovation in AI-driven applications for UBS.

Key Responsibilities

  • Develop and Optimize ML Models
    : Design, implement, and fine-tune machine learning models using Python libraries such as TensorFlow, PyTorch, or scikit-learn to solve real-world financial problems.
  • Graph-Based Solutions
    : Build and optimize graph-based algorithms and data structures using libraries like NetworkX or PyG (PyTorch Geometric) for applications such as network analysis, fraud detection, or knowledge graphs.
  • SQL and Data Management
    : Write complex SQL queries to manage, transform, and analyze large datasets, ensuring efficient data pipelines and integration with databases like PostgreSQL, MySQL, or SQLite.
  • Generative AI Development
    : Design and implement generative AI models (e.g., LLMs, GANs, or VAEs) using frameworks like Hugging Face, LangChain, or custom solutions for tasks such as text generation, data augmentation, or synthetic data creation.
  • Code Quality and Scalability
    : Write clean, modular, and maintainable Python code, adhering to best practices, and optimize for performance and scalability in production environments.
  • Collaboration and Innovation
    : Work closely with data scientists, engineers, and business teams at UBS to translate requirements into technical solutions, contributing to architectural decisions and innovative AI strategies.
  • Data Pipeline Development
    : Build and maintain ETL pipelines to preprocess and integrate data for machine learning and graph-based applications, using tools like Apache Airflow or Pandas.
  • Model Deployment
    : Deploy machine learning and generative AI models to production environments using tools like Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure).
  • Research and Stay Current
    : Stay updated on advancements in machine learning, graph theory, and generative AI, applying cutting-edge techniques to enhance project outcomes.

Required Qualifications

  • Education
    : Bachelor's or Master's degree in Computer Science, Data Science, Mathematics, or a related field. PhD is a plus.
  • Experience
    :
  • 5+ years of professional Python programming experience.
  • 3+ years of hands-on experience in machine learning model development and deployment.
  • Proven expertise in graph algorithms, graph databases (e.g., Neo4j), or graph-based machine learning.
  • Strong proficiency in SQL and relational database management.
  • 2+ years working with generative AI models (e.g., LLMs, GANs, or diffusion models).

Technical Skills
:

  • Expert-level Python programming (e.g., Pandas, NumPy, scikit-learn, TensorFlow, PyTorch).
  • Experience with graph libraries (e.g., NetworkX, PyG, or DGL) and graph databases.
  • Advanced SQL skills for querying and optimizing large datasets.
  • Familiarity with generative AI frameworks (e.g., Hugging Face, LangChain, or OpenAI APIs).
  • Proficiency in version control (Git), CI/CD pipelines, and containerization (Docker).
  • Experience with cloud platforms (AWS, GCP, or Azure) for model deployment.

Soft Skills
:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, innovative environment.

Preferred Qualifications

  • Experience with large-scale distributed systems and big data frameworks (e.g., Spark, Hadoop).
  • Familiarity with MLOps tools (e.g., MLflow, Kubeflow) for model lifecycle management.
  • Knowledge of advanced graph algorithms (e.g., community detection, shortest path, centrality measures).
  • Contributions to open-source AI or graph-related projects.
  • Experience with real-time or streaming data processing.
  • Familiarity with financial services or banking domain challenges.

Why Join Us?

  • Work on cutting-edge AI and graph-based projects with real-world impact in the financial sector.
  • Collaborate with a talented, global team in a supportive and innovative environment at UBS.
  • Competitive salary, comprehensive benefits, and opportunities for professional growth.
  • Access to state-of-the-art tools and technologies to fuel your expertise.


  • Pune, Maharashtra, India beBeeMachineLearning Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Machine Learning EngineerWe are seeking a skilled Machine Learning Engineer to join our team. This role involves working on the development and deployment of machine learning models using cloud-based technologies.The ideal candidate will have experience in:Cloud Computing: Experience with cloud-based platforms such as Google Cloud or Amazon Web...


  • Pune, Maharashtra, India beBeeCloud Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Machine Learning Engineer RoleWe are seeking a highly skilled machine learning engineer to design and implement scalable cloud infrastructure.Key Responsibilities:Design and implement scalable cloud infrastructure using Google Cloud Platform or other cloud providers.Deploy machine learning models using Jenkins/Harness and ensure seamless integration with...


  • Pune, Maharashtra, India beBeeMachineLearning Full time ₹ 15,00,000 - ₹ 20,00,000

    Are you passionate about developing innovative AI solutions? We have an exciting opportunity for a Machine Learning Engineer to join our team.About the RoleWe are looking for a skilled Machine Learning Engineer to design, develop, and implement cutting-edge ML models that drive business growth. Your expertise will be applied across various applications,...


  • Pune, Maharashtra, India beBeeData Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    AI ResearcherJob Overview:We are seeking a highly skilled individual with a passion for AI, machine learning, and deep learning to contribute to our organization.The ideal candidate will have experience in generative models, LLMs, and advanced AI techniques, and will play a key role in solving complex business challenges.Key Responsibilities:4+ years of...

  • Machine Learning

    7 days ago


    Pune, Maharashtra, India HARP TECHNOLOGIES and SERVICES PRIVATE LIMITED Full time

    Role - Machine Learning ML EngineerExp Range - 8-10 yearsLocation Pune Hyderabad kolkataNP-ImmediateJD Machine Learning ML Engineer TeamRefine machine learning models at the direction of Vanguard for the Chief Data and Analytics Office serving Personal Investor divisionResearch and resolve data discrepancies reported by end users including Vanguard...


  • Pune, Maharashtra, India Medtronic Full time

    Our Global Diabetes Capability Center in Pune is expanding to serve more people living with diabetes globally.Our state-of-the-art facility is dedicated to transforming diabetes management through innovative solutions and technologies that reduce the burden of living with diabetes.In this role as a Senior Machine Learning Engineer in the Digital Technology...


  • Pune, Maharashtra, India Medtronic Full time

    Our Global Diabetes Capability Center in Pune is expanding to serve more people living with diabetes globally. Our state-of-the-art facility is dedicated to transforming diabetes management through innovative solutions and technologies that reduce the burden of living with diabetes.In this role as a Senior Machine Learning Engineer in the Digital Technology...


  • Pune, Maharashtra, India Medtronic Full time

    Our Global Diabetes Capability Center in Pune is expanding to serve more people living with diabetes globally. Our state-of-the-art facility is dedicated to transforming diabetes management through innovative solutions and technologies that reduce the burden of living with diabetes. In this role as a Senior Machine Learning Engineer in the Digital Technology...


  • Pune, Maharashtra, India Medtronic Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Our Global Diabetes Capability Center in Pune is expanding to serve more people living with diabetes globally. Our state-of-the-art facility is dedicated to transforming diabetes management through innovative solutions and technologies that reduce the burden of living with diabetes.In this role as a Senior Machine Learning Engineer in the Digital Technology...


  • Pune, Maharashtra, India beBeeArtificial Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Title:A senior Machine Learning Engineer with 5-8 years of experience in developing and deploying machine learning models.Key Responsibilities:Design, develop, and deploy machine learning models and algorithms.Conduct research and stay up-to-date with the latest advancements in artificial intelligence, generative AI, and agentic AI.Lead a team of junior...