Senior Software Engineer- Python

3 days ago


Bengaluru, Karnataka, India RIG Full time ₹ 8,00,000 - ₹ 24,00,000 per year

Senior Software Developer - Python

GENERAL DUTIES AND TASKS :

  1. Write high-quality, testable, and maintainable Python code using object-oriented programming (OOP), SOLID principles, and design patterns.

  2. Develop RESTful APIs and backend services for AI/ML model serving using FastAPI.

  3. Collaborate with AI/ML engineers to integrate and deploy Machine Learning, Deep Learning, and Generative AI models into production environments.

  4. Contribute to software architecture and design discussions to ensure scalable and efficient solutions.

  5. Implement CI/CD pipelines and adhere to DevOps best practices for reliable and repeatable deployments.

  6. Design for observability, incorporating structured logging, performance monitoring, and alerting mechanisms.

7. Optimize code and system performance, ensuring reliability and robustness at scale.

  1. Participate in code reviews, promote clean code practices, and mentor junior developers when needed.

Required Qualifications:

Bachelors or Masters degree in Computer Science, IT, or a related field.

5+ years of hands-on experience in software development, with a focus on Python.

Deep understanding of OOP concepts, software architecture, and design patterns.  Experience with backend web frameworks, preferably FastAPI.

Familiarity with integrating ML/DL models into software solutions.

Practical experience with CI/CD, containerization (Docker), and version control systems (Git).

Exposure to MLOps practices and tools for model deployment and monitoring.

Strong collaboration and communication skills in cross-functional engineering teams.  Familiarity with cloud platforms like AWS (e.g., Sagemaker, Bedrock) or Azure (e.g., ML Studio, OpenAI Service).

Must-Have Primary Skill: UI Development-Application Development-TypeScript



  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title:Software Engineer / Senior Software Engineer – Embedded Python (RTOS)Location:Hyderabad (Work from Office)Experience:1–4+ years (SE) / 4–7+ years (SSE)Job DescriptionWe are looking for motivated and skilledEmbedded Software Engineerswith strong experience inPythonandRTOSdevelopment. The ideal candidate should have hands-on expertise in...


  • Bengaluru, Karnataka, India Dell Technologies Full time

    Software Quality Senior EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join us as a Software Engineer, PythonThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate levelWhat you'll doIn...


  • Bengaluru, Karnataka, India KrazyBee Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer Job Location : Bangalore ( Work From Office ) A highly motivated and passionate individual who has experience in executing end to end application deliveries; bringing them to production with high quality. Passionate about building flexible and scalable solutions with an eye for details and can weigh pros and cons to find the...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Senior EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India, Karnataka UrbanPiper Full time

    Senior Software Engineer - PythonUrbanPiper is the leading SaaS platform in the restaurant industry. We’re helping the smallest of restaurants to the largest chains across the world to grow their in-store and online commerce. Right from automating all their workflows across online delivery platforms such as Swiggy, Zomato, Deliveroo, UberEats—to building...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Senior Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Integra Connect Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionIntegra Connect is driven to make specialty care practices clinically and financially successful through value-based, precision medicine. By combining these focuses, Integra Connect enables providers, payers, and life sciences companies to harness value-based, precision medicine principles to improve decision-making and impact patients'...