Software Engineer
1 week ago
Job Description – Software Engineer (Machine Learning)
We are looking for an experienced Software Engineer – Machine Learning with 3–5 years of proven expertise in designing, developing, and deploying AI/ML solutions at an enterprise level. The ideal candidate will bring hands-on experience in Computer Vision, Deep Learning, Generative AI, and GIS-based AI applications, along with strong programming, analytical, and solution-building skills. In this role, you will contribute to the development of AI-powered GIS platforms, multimodal and geospatially aware models, and real-time feature detection systems, playing a key role in the end-to-end lifecycle of enterprise-grade AI/ML solutions.
Must Have
-3–5 years of hands-on experience in implementing AI/ML solutions in enterprise or large-scale production environments.
-Strong programming proficiency in Python with practical use of TensorFlow, PyTorch, Keras, scikit-learn, NumPy, Pandas, and OpenCV.
-Proven experience with Computer Vision architectures, including YOLO, SAM, U-Net, and other CNN-based models for real-time object detection, segmentation, and feature extraction.
-Expertise in image classification using advanced CV models (e.g., ResNet, VGG, YOLOv5/v8, EfficientNet).
-Deep understanding and implementation experience of machine learning algorithms (supervised, unsupervised, and reinforcement learning) for classification, regression, and clustering.
-Experience in Generative AI and Large Language Models (LLMs), including transformers, diffusion models, multimodal pipelines, and speech-to-text/NLP solutions.
-Strong foundation in mathematics, statistics, data structures, algorithms, and optimization techniques.
-Hands-on experience with RNNs/LSTMs, hybrid neural architectures, and temporal/spatiotemporal modeling.
-Practical knowledge of Agentic AI systems (AI agents, multi-agent workflows, or autonomous agent design).
-GIS domain expertise – demonstrated ability to integrate AI/ML with geospatial datasets, satellite imagery, and spatial analytics to deliver practical solutions.
-End-to-end experience in AI/ML solution lifecycle – from data preprocessing, model training, evaluation, deployment, and scaling.
Hands-on exposure to geospatial toolkits/libraries (e.g., GDAL, GeoPandas, QGIS, ArcGIS APIs) and their integration with ML workflows.
Should Have
-Working knowledge of MLOps/LLMOps workflows for scalable, automated AI/ML deployments (CI/CD, containerization, orchestration).
-Experience with enterprise-grade data platforms (cloud-native, distributed systems) ensuring high performance and interoperability with AI workloads.
-Practical exposure to geospatial feature extraction, change detection, and segmentation workflows.
-Strong ability to communicate AI/GIS solutions, collaborate with cross-functional teams, and translate research into applied enterprise use cases.
Could Have
-Certifications in AI/ML, GIS, or cloud platforms (AWS, Azure, GCP).
-Familiarity with scientific computing libraries (SciPy, Theano, Julia ecosystem).
-Experience contributing to AI/GIS research publications, open-source projects, or innovation programs.
-Knowledge of emerging paradigms such as federated learning, multi-agent systems, spatial AI, or Responsible AI practices.
-
Software Engineer
6 days ago
Noida, Uttar Pradesh, India Brightly Software Full time ₹ 5,00,000 - ₹ 8,00,000 per yearGen AI EngineerJob DescriptionBrightly Software is seeking a high performer to join our Product team in the role of Gen AI engineer to drive best in class client - facing AI features by creating and delivering insights that advise client decisions tomorrow.RoleAs a Gen AI Engineer , you will play a critical role in building AI offering s for Brightly. Y ou...
-
Software Engineer- II
7 days ago
Noida, Uttar Pradesh, India Brightly Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSoftware Engineer II - (.Net)Brightly, a Siemens company is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the...
-
Vice President, Software Engineering
2 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full time US$ 1,50,000 - US$ 2,00,000 per yearAbout Brightly SoftwareBuild a brighter future while learning and growing with a Siemens company at the intersection of technology, community and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take you.About The JobThe Vice...
-
Senior Software Engineer
6 days ago
Noida, Uttar Pradesh, India Brightly Software Full time ₹ 15,00,000 - ₹ 28,00,000 per yearSenior Gen AI EngineerJob DescriptionBrightly Software is seeking an experienced candidate to join our Product team in the role of Gen AI engineer to drive best in class client-facing AI features by creating and delivering insights that advise client decisions tomorrow.RoleAs a Gen AI Engineer , you will play a critical role in building AI offerings for...
-
Software Engineer 1
7 days ago
Noida, Uttar Pradesh, India Brightly Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSoftware EngineerWho we areBrightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the...
-
Electrical Engineer
7 days ago
Noida, Uttar Pradesh, India Electrical Engineer Jobs Full time ₹ 1,04,000 - ₹ 1,30,878 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for an Electrical Engineer at Electrical Engineer Jobs located in Noida. The Electrical Engineer will be responsible for various day-to-day tasks associated with electrical design, power distribution, power systems, and electricity.QualificationsElectrical...
-
Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Eastern Software Solutions Full time ₹ 5,00,000 - ₹ 10,00,000 per yearResponsibilitiesOracle Forms and reportsSQL/PLSQLDevelop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugsQualificationsBachelor's degree or equivalent experience in Computer Science or related field Development experience with programming...
-
Director, Engineering
2 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full time US$ 1,50,000 - US$ 2,00,000 per year**Job Title: Director, Engineering – PlatformBusiness Unit: TechnologySupervisory Responsibility: YesWho we areBuild a brighter future while learning and growing with a Siemens company at the intersection of technology, community and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest...
-
Virtual Reality Software Engineer
7 days ago
Noida, Uttar Pradesh, India Hapz Software Solutions Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearVirtual Reality (VR) Software Engineer (Unity or Unreal)Location:Noida (On-site)Employment: Full-timeExperience: 2–5 yearsIndustry:IT Services / XRAbout the RoleHapz Software Solutions builds immersive training, simulation, and game experiences across construction, healthcare, defence, and more. We're looking for a VR Software Engineer who loves shipping...
-
Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Highlands Info Tech Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAre you a Software Engineering Superstar? Looking to really advance your technical career working on a highly visible and strategic project? Wanting to be recognized for your technical capabilities? Thrive on cutting-edge technology ? And, get paid well in the process? If you are ready to take your career to the next level, read on. Highlands is developing...