Senior Software Engineer

3 weeks ago


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

Senior Software Engineer - Data Science

Location : Airoli, Navi Mumbai

Experience : 3-5 Years

Employment Type : Full-time

Job 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 science principles to build robust and scalable solutions. You will be responsible for designing, developing, and deploying data-driven applications, working closely with data scientists to productionize machine learning models and analytical tools.

Responsibilities :

Data Pipeline Development: Design, build, and maintain scalable and efficient data pipelines for data ingestion, transformation, and storage, supporting various data science initiatives.

ML Model Productionization: Collaborate closely with data scientists to translate machine learning models from prototypes into production-ready, scalable, and reliable services.

API Development: Develop and maintain robust APIs (RESTful, GraphQL) to expose data science models and insights for consumption by other applications and services.

Software Development: Write clean, efficient, well-tested, and maintainable code primarily in languages like Python, Java, or Scala, adhering to software engineering best practices.

System Architecture: Contribute to the design and architecture of data science platforms and applications, focusing on scalability, performance, and reliability.

Deployment & MLOps: Implement and manage continuous integration/continuous deployment (CI/CD) pipelines for data science solutions, embracing MLOps principles for model versioning, monitoring, and retraining.

Database Management: Work with various database systems (SQL, NoSQL, data warehouses) for data storage, retrieval, and optimization.

Troubleshooting & Optimization: Identify and resolve performance bottlenecks in data pipelines and analytical applications, ensuring optimal resource utilization and system efficiency.

Collaboration: Work cross-functionally with data scientists, product managers, and other engineering teams to understand requirements and deliver high-impact data science products.

Requirements :

Experience :

- 3-5 years of hands-on experience in software development, with a significant focus on data science applications or MLOps.

Programming Languages: Strong proficiency in Python, with experience in developing production-grade code. Familiarity with Java or Scala is a plus.

Data Science Libraries: Hands-on experience with relevant data science and machine learning libraries (e.g., NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).

API Development: Experience in designing and developing scalable RESTful APIs.

Databases: Solid understanding and experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).

Cloud Platforms: Experience with at least one major cloud platform (AWS, Azure, or GCP) and their data/ML services.

Software Engineering Principles: Strong understanding of software engineering best practices, including design patterns, data structures, algorithms, and testing methodologies.

Version Control: Proficiency with Git and standard development workflows.

Problem-Solving: Excellent analytical and problem-solving skills, with a keen eye for detail.

Communication: Strong verbal and written communication skills, with the ability to collaborate effectively in a team environment.

(ref:hirist.tech)

  • 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...


  • Navi Mumbai, Maharashtra, India beBeeJavaDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    We are seeking a Senior Java Software Engineer to join our team. This role requires expertise in developing high-quality software solutions using SpringBoot and Core Java.Key Responsibilities:Design and implement software applications using SpringBoot, Core Java, MySQL, Hibernate, and JPA.Collaborate with cross-functional teams to identify business needs and...


  • 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...


  • Navi Mumbai, Maharashtra, India beBeesoftware Full time

    Job Description:We are seeking a skilled professional to fill the position of Senior Test Engineer. This role will be responsible for testing and quality assurance of software applications.


  • 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...


  • 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...


  • Navi Mumbai, Maharashtra, India beBeeSoftwareDeveloper Full time

    Job Title: Senior Software CraftsmanWe're seeking a highly skilled and experienced software developer to join our team as a Senior Software Craftsman. As a key member of our development team, you will play a critical role in designing, building, and maintaining high-quality software solutions that meet the evolving needs of our business.The ideal candidate...