Sde 2 Python

Year    Bangalore, Karnataka, India

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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4325616
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year