Talent.com
This job offer is not available in your country.
SDE 2- Python

SDE 2- Python

Weekday AIBengaluru, KA, IN
12 days ago
Job type
  • Quick Apply
Job description

This role is for one of Weekday’s clients

Min Experience : 2 years

Location : Bengaluru

JobType : full-time

Requirements

We are looking for a talented and motivated Software Development Engineer II (SDE 2) with strong expertise in Python and hands-on exposure to Generative AI (GenAI) solutions. The ideal candidate will have at least 2+ years of software development experience and a deep interest in building intelligent, scalable, and reliable AI-driven applications. You will work in a highly collaborative environment with data scientists, ML engineers, and product teams to design and implement solutions that leverage modern AI / ML models, frameworks, and APIs .

This role is best suited for someone who is passionate about exploring the intersection of software engineering and artificial intelligence , thrives in fast-paced environments, and can translate research and business requirements into production-ready applications.

Key Responsibilities

  • Application & Feature Development
  • Design, develop, and maintain scalable backend services and APIs using Python .
  • Build and integrate Generative AI-powered features into products (e.g., NLP, LLMs, embeddings, summarization, content generation).
  • Write efficient, clean, and maintainable code aligned with engineering best practices.
  • AI / ML Integration
  • Work with GenAI frameworks and APIs (such as OpenAI, LangChain, Hugging Face, or similar) to integrate AI capabilities into applications.
  • Optimize model usage for performance, scalability, and cost-efficiency.
  • Collaborate with ML / AI engineers to deploy models into production environments.
  • System Design & Optimization
  • Contribute to architectural discussions and design scalable, fault-tolerant systems.
  • Ensure high availability, security, and performance of AI-driven applications.
  • Debug, troubleshoot, and resolve production issues in a timely manner.
  • Testing & Deployment
  • Implement unit tests, integration tests, and automated pipelines to ensure quality and reliability.
  • Support CI / CD pipelines for deploying AI-enabled features to staging and production.
  • Collaboration & Agile Practices
  • Work in cross-functional teams including product managers, AI / ML experts, and frontend engineers .
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Mentor junior developers and share knowledge of Python and AI integration practices.

Required Skills & Experience

  • 2+ years of experience in software development with strong proficiency in Python .
  • Hands-on experience with Generative AI (LLMs, embeddings, NLP models, chatbots, content generation, or recommendation engines) .
  • Familiarity with GenAI tools and frameworks such as LangChain, Hugging Face, or OpenAI APIs.
  • Strong knowledge of RESTful API development, microservices, and data pipelines .
  • Solid understanding of data structures, algorithms, and software engineering fundamentals .
  • Proficiency in working with SQL / NoSQL databases .
  • Experience with Git, CI / CD tools, Docker, and cloud platforms (AWS / Azure / GCP) .
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Preferred Qualifications

  • Exposure to MLOps practices and model lifecycle management.
  • Experience with transformers, embeddings, and vector databases (e.g., Pinecone, Weaviate, FAISS) .
  • Knowledge of frontend technologies (React / Angular) for end-to-end feature development.
  • Contributions to open-source AI / ML projects.
  • Education

  • Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).
  • Additional certifications in AI / ML or Python are a plus.
  • Create a job alert for this search

    Sde • Bengaluru, KA, IN

    Related jobs
    • Promoted
    Senior Software Developer - Python Programming

    Senior Software Developer - Python Programming

    PEOPLEX VENTURESBangalore
    Role : Senior Platform Engineer Location : Bangalore Experience : 6+ years About the Role : <...Show moreLast updated: 15 days ago
    • Promoted
    Senior Software Engineer - Python Programming

    Senior Software Engineer - Python Programming

    Angel and GenieBangalore
    Job Description : Job Summary : We are seeking a Python Engine...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Python Programming

    Software Development Engineer II - Python Programming

    Ajay vision education pvt ltdBangalore
    Roles & Responsibilities : Who are we? Pibit is a Y Combinator-backed, insurtech startup co-fo...Show moreLast updated: 4 days ago
    • Promoted
    Lead Software Developer - Python

    Lead Software Developer - Python

    Naukari WaleBangalore
    We are seeking a skilled and motivated Lead Software Developer (Python) with 6-8 years of hands-on experience in designing, developing, and deploying Python-based microservices.The ideal candidate ...Show moreLast updated: 17 days ago
    • Promoted
    Senior SDE (Python / Golang)

    Senior SDE (Python / Golang)

    OpsoluteBengaluru, Karnataka, India
    Opsolute is a next-generation Cloud Cost Management and Optimization platform built to bridge the gap between engineering teams and finance. Rooted in the core principles of FinOps, we empower organ...Show moreLast updated: 30+ days ago
    • Promoted
    Python Automation - Storage

    Python Automation - Storage

    DDNhosur, tamil nadu, in
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer - Python

    Senior Software Developer - Python

    VARITE Inc.Bangalore
    Essential Job Functions : - Designs, codes, tests, debugs and documents software according to systems quality standards, policies and procedures.Anal...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Python Technologies

    Software Development Engineer II - Python Technologies

    Catalyst IQBangalore
    Who are we ? We are an Insurtech startup co-founded by IIT Roorkee alumni, focused on transforming the underwriting landscape with Generative AI.Our SaaS offering hel...Show moreLast updated: 30+ days ago
    • Promoted
    SDE 3 (Python)

    SDE 3 (Python)

    LearnTube.aibangalore, karnataka, in
    In 2024, Google selected LearnTube for its AI First Accelerator, further fueling our growth.Alongside investment from funds of visionaries like Reid Hoffman and Naval Ravikant, we set out on a miss...Show moreLast updated: 5 days ago
    • Promoted
    SDE 2

    SDE 2

    Prosperr.iobangalore, karnataka, in
    As a pioneering fintech SaaS platform, we empower employees to maximize their in-hand salaries and enable businesses to design smarter, compliant, and efficient tax strategies.Through cutting-edge ...Show moreLast updated: 30+ days ago
    • Promoted
    Skit.ai - Lead Software Engineer - Python Programming

    Skit.ai - Lead Software Engineer - Python Programming

    Cyllid Technologies Private LimitedBangalore
    About Us : Skit.Conversational AI company transforming collections with omnichannel GenAI-powered assistants.Collection Orchestration Platform, the worlds first sol...Show moreLast updated: 30+ days ago
    • Promoted
    Observe.AI - Software Development Engineer III - Python

    Observe.AI - Software Development Engineer III - Python

    Observe.AIBangalore
    AI : Observe.AI is the leading conversation intelligence platform for boosting contact center performance.Built on the industry's most accurate AI engine that a...Show moreLast updated: 30+ days ago
    • Promoted
    SDE-3

    SDE-3

    Cashfree PaymentsBengaluru, Karnataka, India
    Bachelor's degree in Computer Science (or a related discipline).Computer science or any relevant subject.Deep expertise in at least one programming language (e. Java, GoLang) & technology stack to w...Show moreLast updated: 30+ days ago
    • Promoted
    SDE 3 Backend

    SDE 3 Backend

    Prosperr.ioBengaluru, India
    As a pioneering fintech SaaS platform, we empower employees to maximize their in-hand salaries and enable businesses to design smarter, compliant, and efficient tax strategies.Through cutting-edge ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer - Python Programming

    Senior Software Developer - Python Programming

    IAI solution Pvt LtdBangalore
    Job Title : Lead Software Developer Location : Bengaluru, India IAI Solution Pvt Ltd,operates at the edge of applied AI where ...Show moreLast updated: 18 days ago
    • Promoted
    Senior Software Developer - Python

    Senior Software Developer - Python

    ENTER RecruitmentBangalore
    We are looking for a Senior Software Developer with a strong background in backend technologies to join our high-performing engineering team. You will play a key role in designing, building, and mai...Show moreLast updated: 30+ days ago
    • Promoted
    Softpath Technologies - Software Developer - Python

    Softpath Technologies - Software Developer - Python

    Softpath Technologies LLCBangalore
    Position : Software Developer- Python (Python Developer with AWS) Experience : 7+ Years Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer - Python

    Principal Software Engineer - Python

    SourcingxpressBangalore
    Company : Hiredahead.Industry : Software Development Job Description : This is a perma...Show moreLast updated: 13 days ago