Senior Software Engineer

3 days ago


Mumbai, Maharashtra, India Qode Full time ₹ 15,00,000 - ₹ 20,00,000 per year
Role Description: SSE – Senior Software Developer We are seeking a skilled Software Developer with exposure to AI/ML to join our dynamic team. The ideal candidate will have a strong foundation in software development principles, with expertise in Python and SQL. The role requires proficiency in object-oriented programming (OOP), adherence to good coding standards, and a working understanding of AI/ML concepts, tools, and workflows to support data-driven solutions. Responsibilities:
  • Lead the design, development, and ongoing maintenance of software systems using Python, ensuring adherence to best practices, high code quality, and scalable architecture.
  • Drive database design and optimization, leveraging SQL to create efficient, high-performance queries and structures.
  • Apply object-oriented design principles to build robust, maintainable, and scalable solutions.
  • Collaborate with cross-functional teams to define project requirements, analyze business needs, and develop high-impact technical solutions.
  • Design and implement machine learning models, pipelines, and data workflows to support predictive analytics and intelligent decision-making.
  • Work with large datasets to preprocess, clean, and engineer features for AI/ML models.
  • Evaluate model performance using appropriate metrics and iterate to improve accuracy and robustness.
  • Mentor and guide junior developers, providing support in troubleshooting, debugging, and resolving software issues to maintain high-quality deliverables.
  • Produce clean, efficient, and testable code, ensuring alignment with project goals and timelines.
  • Lead troubleshooting and debugging efforts to identify and resolve defects, ensuring smooth functionality and minimal downtime.
  Required Skills:
  • Expertise in Python programming and its application to solve complex problems.
  • Experience with at least one Python web framework such as Django, Flask, or FastAPI.
  • Solid grasp of SQL, with experience in designing, optimizing, and querying databases effectively.
  • In-depth knowledge of object-oriented programming (OOP) principles and design patterns to create clean, scalable systems.
  • Strong background in software development best practices and adherence to coding standards to ensure high-quality deliverables.
  • Proven experience in system design, including architecture planning, scalability, and performance considerations.
  • Excellent analytical and problem-solving skills, with the ability to approach challenges strategically and effectively.
  • Ability to lead projects independently while fostering collaboration and mentorship within the team.
  • Clear and concise communication skills, capable of conveying technical concepts to both technical and non-technical stakeholders.
  • Hands-on experience with machine learning libraries (e.g., Scikit-learn, TensorFlow, or PyTorch).
  • Experience in building, training, and deploying supervised/unsupervised ML models.
  • Understanding of evaluation metrics like precision, recall, F1-score, confusion matrix, ROC-AUC, etc.
  • Familiarity with data visualization tools (e.g., Matplotlib, Seaborn, or Plotly).
  • Familiarity with Continuous Integration and Continuous Deployment (CI/CD) workflows.
  • Experience with deploying and troubleshooting applications on OCI Cloud.
  • Basic understanding of NLP, computer vision, or time-series modeling is a plus.



  • Mumbai, Maharashtra, India EdCast Full time

    We re looking for a Senior Software Engineer This role is Hybrid Mumbai Office Senior Software Engineer Hybrid Mumbai This is an exciting opportunity to join our global organization as a Senior Software Engineer working on our Performance Suite Success in this role will provide a host of additional opportunities for technical and professional growth...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Mumbai, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Software EngineerOverview:As a senior software engineer, you will be responsible for designing, building, and maintaining high-quality software systems that meet business requirements. Your primary focus will be on developing scalable, efficient, and reliable software solutions that align with our company's vision and goals.Key...


  • Mumbai, Maharashtra, India Collabera Full time

    Job DescriptionSenior Software Engineer (Capital Markets)Mumbai, IndiaCollabera is currently seeking senior software engineer with strong development experience on java & python along with solid experience on AWS cloud. This opportunity is for one of our leading capital markets domain customer based in Mumbai.Ideal Candidate Profile:- 7+ years of experience...


  • Navi Mumbai, Maharashtra, India HATCHTRA INNOTECH PRIVATE LIMITED Full time

    Senior Software Engineer - Data ScienceLocation : Airoli, Navi MumbaiExperience : 3-5 YearsEmployment Type : Full-timeJob Overview :We are seeking a Senior Software Engineer - Data Science with 3-5 years of experience to join our team. This role is ideal for a hands-on engineer with a strong background in software development and a passion for applying data...


  • Navi Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 1,40,00,000

    Job Title: Senior Software Engineer - Healthcare SectorOverviewWe are seeking an experienced Senior Software Engineer to join our team in Mumbai, India.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop scalable software applications using...


  • Mumbai, Maharashtra, India beBeeSoftwareTest Full time

    Job Title: Senior Software Test EngineerAs a senior software test engineer, you will play a crucial role in ensuring the quality and reliability of our software applications. Your primary responsibility will be to develop and execute automated tests using various tools and technologies.Key Responsibilities:Design and implement automated test scripts using...


  • Mumbai, Maharashtra, India beBeeEngineering Full time

    **Job Description:**We are seeking a highly skilled Senior Software Engineering Leader to join our team. As a key member of our engineering organization, you will be responsible for leading a distributed team of engineers in the design and implementation of Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.The...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description Our philosophy is to understand our customers business first before we get to the technology This approach leads to clever software streamlining old processes saving money and delivering positive change Our technology has helped the NHS screen millions of babies for hearing loss ensures hundreds of housing providers are managing...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 15,55,200 - ₹ 20,87,200

    Job Title: Software EngineerAbout this role:As a senior software engineer, you will design and develop complex software solutions that meet the business requirements. Your expertise will drive innovation and contribute to the success of our cutting-edge projects by enhancing product functionality and performance.About the responsibilities:Having strong...