Senior Software Engineer
13 hours ago
Summary of the position
We are seeking a passionate and technically strong Senior Software Engineer (Machine Learning) to design, build, and deploy scalable ML based systems and services. The role involves working across the entire ML lifecycle from data ingestion and feature engineering to model development, optimization, and deployment with a focus on delivering high-quality, production-grade solutions.
The ideal candidate is an experienced engineer who combines machine learning expertise with solid software engineering skills. You will work closely with data scientists, and engineering teams to translate business requirements into data-driven solutions while ensuring scalability, performance, and maintainability.
Key accountabilities
- Machine Learning Development:
- Design and implement machine learning mdels and algorithms for predictive analytics, classification, clustering, or recommendation systems.
- Optimize mdels for accuracy, performance, and scalability in production environments.
- Develp automated pipelines for model training, validation, and deployment (ML pipelines).
- Cnduct feature selection, model tuning, and hyperparameter optimization.
- Cllaborate with data scientists to transition research models into production-ready services.
- Engineering & Deployment:
- Build and maintain APIs r microservices for model inference and integration with other systems.
- Wrk closely with DevOps to deploy, scale, and monitor ML workloads on cloud platforms (AWS/Azure).
- Ensure prper data handling, storage, and lineage across training and inference pipelines.
- Data Engineering & Collaboration:
- Wrk with data engineers to build and optimize ETL/ELT pipelines for ML-ready data.
- Ensure data quality, cnsistency, and governance throughout the ML lifecycle.
- Cllaborate with cross-functional teams to define problem statements, metrics, and success criteria.
- Innovation & Continuous Improvement:
- Explre and evaluate new ML techniques, frameworks, and architectures.
- Drive autmation and standardization in ML workflows to improve efficiency.
- Contribute to the organization's engineering best practices and knowledge sharing.
Skills and Experience | Essential
- Core Technical Skills:
- 4 t 6 years of experience in software engineering, with at least 2 years in machine learning development.
- Prficiency in Pythn and key ML libraries like Scikit-learn, TensrFlow or PyTorch.
- Strng understanding of data preprocessing, feature engineering, and model lifecycle management.
- Prficiency in SQL and expsure to NSQL systems.
- Experience building APIs r backend services using frameworks like FastAPI, Flask, r Djang.
- Cloud Exposure:
- Wrking knowledge of AWS Sagemaker/Azure ML.
- Experience in cntainerization (Docker, Kubernetes) and integrating ML mdels into production systems.
- Familiarity with CI/CD tols and version control (Git).
- LLM & AI Awareness (Preferred):
- Awareness f Large Language Mdels (LLMs) such as OpenAI, LLaMA, and Bedrck.
- Ability t evaluate and recommend the appropriate model for a given use case.
- Visualization & Communication:
Experience using Power BI, Tableau, or Python visualization
-
Software Engineer III
2 weeks ago
Vadodara, Gujarat, India MRI Software Full time US$ 90,000 - US$ 1,20,000 per yearAbout the role:MRI Software is seeking a Software Engineer III to join our team working on products. As a Software Engineer III, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your...
-
Software Engineer II
2 weeks ago
Vadodara, Gujarat, India MRI Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout the role:MRI Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We...
-
Senior Manager
2 weeks ago
Vadodara, Gujarat, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin a high-growth software services company and lead delivery excellence across global projectsAbout Us (Rishabh Software Pvt. Ltd)We are a fast-growing software services company based in Vadodara, focused on delivering high-quality technology solutions to global clients. We pride ourselves on building scalable, reliable, and innovative software while...
-
Senior Software Engineer
2 weeks ago
Vadodara, Gujarat, India Mastercard Full time ₹ 5,00,000 - ₹ 15,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior Software Engineer
4 days ago
Vadodara, Gujarat, India Lucy Electric Full time US$ 90,000 - US$ 1,20,000 per yearInternal Job Title:Senior Cyber Security EngineerBusiness Area:Lucy ElectricLocation:Halol, Vadodara, GujaratJob Reference Number:2699Sr Cyber Security Engineerwill be part of the Automation Engineering team, developing the cyber security software for next-generation Remote Terminal Unit (RTU) and other Lucy Automation products for Distribution Automation...
-
Senior Software Engineer-2
2 weeks ago
Vadodara, Gujarat, India Mastercard Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior Software Engineer
2 weeks ago
Vadodara, Gujarat, India Mastercard Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior .Net Developer
6 days ago
Vadodara, Gujarat, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition Overview: We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in .NET technologies like ASP.NET webforms, C#, but also knowledge of more modern technologies like .NET MAUI, API development in .NET, and relational database development. As a Senior...
-
Senior Engineer
3 days ago
Vadodara, Gujarat, India Gentoro People Consulting Full time ₹ 84,000 - ₹ 15,00,000 per yearJob Title: Senior Engineer – Offshore (FPSO)Location: Vadodara, IndiaExperience: 10+ YearsJob Summary:We are looking for a Senior Engineer with strong experience in offshore engineering, ideally from the FPSO sector. The candidate must be well-versed in international offshore standards such as DNV, ABS, API, AISC, and proficient in engineering software...
-
Senior Software Engineer – iOS
6 days ago
Vadodara, Gujarat, India Mastercard Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTitle and SummarySenior Software Engineer iOS & Cross-Platform Mobile DevelopmentOverview:Prepaid Management Services is a division within MasterCard dedicated to delivering Prepaid Solutions, including our multi-Currency Cash Passport product. While it has traditionally served the travel industry, this business unit is now expanding the global reach of...