Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 20.0 years
40 - 50 Lacs
Bengaluru
Work from Office
Lead HPC delivery teams, define strategy, mentor staff, align capacity with business goals, and manage performance. Required Candidate profile Strong leadership and technical experience in HPC, with ability to manage teams and drive innovation.
Posted 1 month ago
5.0 - 7.0 years
8 - 18 Lacs
Hyderabad
Work from Office
Key Responsibilities: Lead and support the design, implementation, and optimization of SAP FICO R2R processes. Configure SAP FICO modules: GL, AP, AR, AA, and Bank Accounting. Handle month-end/year-end closing activities , reconciliations, and reporting. Work closely with business stakeholders to gather requirements and deliver functional solutions. Integrate FICO with other SAP modules like MM, SD, and PS. Prepare functional specifications for custom developments. Support internal/external audits and ensure compliance with financial regulations. Conduct UAT, training, and documentation for end-users. Provide Level 2/3 support for production issues. Required Skills: 5+ years of experience in SAP FICO with a focus on R2R process . Hands-on configuration experience in General Ledger (GL), Asset Accounting (AA), Financial Reporting, and Closing . Experience in New GL , Document Splitting , and Parallel Ledger is a plus. Strong understanding of financial reporting standards (IFRS/GAAP) . Ability to write and validate functional specifications . Exposure to SAP S/4HANA is preferred.
Posted 1 month ago
8.0 - 11.0 years
45 - 50 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Scala Developer to work on scalable data pipelines, distributed systems, and backend services. This role is perfect for candidates passionate about functional programming and big data. Key Responsibilities: Develop data-intensive applications using Scala . Work with frameworks like Akka, Play, or Spark . Design and maintain scalable microservices and ETL jobs. Collaborate with data engineers and platform teams. Write clean, testable, and well-documented code. Required Skills & Qualifications: Strong in Scala, Functional Programming, and JVM internals Experience with Apache Spark, Kafka, or Cassandra Familiar with SBT, Cats, or Scalaz Knowledge of CI/CD, Docker, and cloud deployment tools Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Delivery Manager Integra Technologies
Posted 1 month ago
0.0 years
1 - 1 Lacs
Hyderabad
Work from Office
We are looking for an experienced High-Performance Computing (HPC) Engineer to design, develop, and optimize computational systems and software for large-scale data processing, simulations, and advanced analytics. The ideal candidate will have strong programming skills in C/C++ and experience with parallel computing, performance tuning, and HPC infrastructure. Key Responsibilities: Develop and maintain high-performance software using C/C++, focusing on parallel and distributed systems. Optimize code for multi-core CPUs and GPU architectures using OpenMP, MPI, CUDA, or OpenCL. Profile, benchmark, and debug performance-critical code using tools like gprof, Valgrind, VTune, or nvprof. Collaborate with researchers and developers to adapt scientific algorithms for scalable computing. Work with Linux-based systems to manage HPC environments and integrate job schedulers such as SLURM or PBS. Contribute to the design and scaling of HPC systems and clusters. Support users in porting, debugging, and optimizing applications on HPC platforms. Required Skills: Proficiency in C/C++ with strong fundamentals in memory management and performance optimization. Hands-on experience with parallel computing frameworks: OpenMP, MPI, CUDA, or OpenCL. Knowledge of system-level programming and Linux development environments. Familiarity with profiling and debugging tools for both CPU and GPU. Understanding of computer architecture, concurrency, cache optimization, and SIMD/vectorization. Experience with version control systems such as Git. Preferred Qualifications: Familiarity with scientific computing libraries (e.g., Eigen, LAPACK, cuBLAS, PETSc, Trilinos). Experience working with HPC clusters, file systems (Lustre, GPFS), and InfiniBand or high speed interconnects. Exposure to real-time or robotics simulation environments. Knowledge of numerical analysis and floating-point computation issues. Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Physics, or a related technical field.
Posted 1 month ago
2.0 - 4.0 years
15 - 20 Lacs
Noida
Work from Office
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. About the Group: Join a dynamic and fast-evolving team that is buildingnext-generation AI-based tools and agent systemsfor QuestaSim, flagship simulation software at Siemens EDA. We're focused on designingintelligent AI agents,optimizers, andcopilotsusing modern AI/ML techniques. This is anR&D-heavy rolewith real-world applications, significant autonomy, and room to innovate. This role is based in Noida. But youll also get to visit other locations in India and globe, so youll need to go where this job takes you. In return, youll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. We make real what matters! Key Responsibilities: We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the QuestaSim (Simulation) R&D team at Siemens EDA. In this role, you will: Design and developAI-powered agentsusingLLMs, LangChain, vector databases, andretrieval-augmented generation (RAG). Build intelligent systems thatunderstand natural language queriesandautomate complex workflows. Integrate and experiment withML pipelines,data-driven decision-making, andreinforcement learningfor adaptive systems. Prototype and productize tools that leveragecode understanding,profiling, anddata analysis. Collaborate closely with AI researchers, UX designers, and backend teams to translate ideas into working products and robust features. Work onprompt engineering,few-shot learning, andtool use orchestration What Were Looking For: Must-Have: Hands-on experience withAI/ML frameworks(e.g., PyTorch, TensorFlow, Scikit-learn). We are looking for candidates with 2-4 years of proven experience. Strong working knowledge ofLangChain,RAG pipelines, andvector stores. Strong understanding and experience in application ofDeep Learningmodels likeANNsandtransformers. Experience in developingAI agents or copilotsthat interface with tools or external APIs. Proficiency inPython; familiarity with software design patterns and clean code. Practical experience indata preprocessing,feature engineering, andmodel evaluation. Familiarity withLLMs(OpenAI, LLaMA, Claude, etc.) andprompt engineeringbest practices. Ability toidentify AI use-cases, conceptualize solutions, and drive from prototype to production. Strong proficiency in programming languages like C/C++ and Python, along with strong foundations in algorithms and data structures. Good to Have : Background or interest inDigital Design,SystemVerilog, orEDA tools(can be learned on the job). Basic knowledge ofcompilers,parallelism, orprofilingtools is a bonus. Why Join Us Work oncutting-edge AI R&D projectswith real product impact! Be part of astartup-like team within a global tech company. Opportunity to lead innovation, publish internally, and drive industry-first solutions. Competitive compensation, flexibility, and a collaborative culture. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! Transform the everyday #LI-EDA #LI-Hybrid #DVT
Posted 1 month ago
7.0 - 9.0 years
37 - 40 Lacs
Ahmedabad, Bengaluru, Mumbai (All Areas)
Work from Office
Dear Candidate, We are hiring a Computer Vision Engineer to develop AI-driven solutions for image recognition, object detection, and video analysis. The role requires expertise in deep learning, computer vision algorithms, and real-time processing techniques. Key Responsibilities: Develop and optimize computer vision models using OpenCV, TensorFlow, and PyTorch. Implement object detection, segmentation, and facial recognition algorithms. Process and analyze large-scale image and video datasets. Optimize deep learning models for real-time inference on edge devices. Collaborate with AI and software teams to integrate vision solutions into applications. Required Skills & Qualifications: Computer Vision Frameworks: OpenCV, DLIB, MediaPipe Deep Learning: TensorFlow, PyTorch, Keras Algorithms: CNNs, YOLO, Faster R-CNN, Mask R-CNN Programming: Python, C++, CUDA Edge AI: TensorRT, OpenVINO, NVIDIA Jetson Experience with autonomous systems, OCR, and SLAM is a plus. Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 1 month ago
8.0 - 13.0 years
6 - 10 Lacs
Chandigarh, Dadra & Nagar Haveli, Daman
Work from Office
We have immediate job openings forBoomi SME with SQL 8+ years of overall experience4+ years of experience with Boomi with EDI(X12) Integration experience.Good knowledge of Trading Partner SetupGood knowledge of EDI Validations and compliance checksWorking Knowledge on SQL, Databases (Oracle/SQL Server etc).Experience in setup of Atom/Molecule.Strong understanding on writing complex Business Rules in Business Rule Component.Development experience in Core Java, XML technologiesStrong understanding of using various protocols in Boomi/methods of communication (FTP, SFTP, FTPS, AS2, Database (MySQL, Oracle), JMS, MQSeries, Mail, HTTP/HTTPS)Strong hands-on understanding of scalability, security, high availability, and operational requirementsStrong understanding of Batch Processing, Parallel Processing, Performance analysis and tuning of Interfaces or integrationsExperience with SOAP, Webservices, and REST protocols. Knowledge of using SOAP UI tool. Location - Chandigarh,Dadra & Nagar Haveli,Daman,Diu,Goa,Haveli,Hyderabad,Jammu,Lakshadweep,Nagar,New Delhi,Puducherry,Sikkim
Posted 1 month ago
3.0 - 8.0 years
35 - 60 Lacs
Mumbai, Thane
Work from Office
CUDA is a must JD For Senior / Lead Engineer (HPC GPU):- As a Senior / Team Lead (HPC) you will provide leadership in designing and implementing groundbreaking GPU computers that run demanding deep learning, high-performance computing, and computationally intensive workloads. We seek an expert to identify architectural changes and/or completely new approaches for accelerating our deep learning models. As an expert, you will help us with the strategic challenges we encounter, including compute, networking, and storage design for large scale, high-performance workloads, effective resource utilization in a heterogeneous computing environment, evolving our private/public cloud strategy, capacity modelling, and growth planning across our products and services. As an architect you are responsible for converting business needs associated with AI-ML algorithms in to a set of product goals covering workload scenarios, end user expectations, compute infrastructure and time of execution; this should lead to a plan for making the algorithms production ready Benchmark and optimise the Computer Vision Algorithms and the Hardware Accelerators for performance and quality KPIs. Optimize algorithms for optimal performance on the GPU tensor cores. Collaborate with various teams to drive an end to end workflow from data curation and training to performance optimization and deployment. Mentor and manage the reporting team Skills Required BE / MS or PhD in Computer Science, Electrical Engineering, or related field. A strong background in deployment of complex deep learning architectures . 3+ years of relevant experience in at least a few of the following relevant areas is required in your work history: Machine learning (with focus on Deep Neural Networks), including understanding of DL fundamentals; Experience adapting and training DNNs for various tasks; Experience developing code for one or more of the DNN training frameworks (such as Caffe, TensorFlow or Torch): Numerical analysis, Performance analysis, Model compression and Optimization & Computer architecture. Strong Data structures and Algorithms know-how with Excellent C/C++ programming skills. Hands-on expertise with PyTorch, TensorRT, CuDNN Hand-on expertise with GPU computing (CUDA, OpenCL, OpenACC) and HPC (MPI, OpenMP) In-depth understanding of container technologies like Docker, Singularity, Shifter, Charliecloud. Proficient in Python programming and bash scripting. Proficient in Windows, Ubuntu and Centos operating systems. Excellent communication and collaboration skills. Self-motivated and able to find creative practical solutions to problems. Good to have Hands-on experience with HPC cluster job schedulers such as Kubernetes, SLURM, LSF. Familiarity with cloud computing architectures Hands-on experience with Software Defined Networking and HPC cluster networking. Working knowledge of cluster configuration management tools such as Ansible, Puppet, Salt. Understanding of fast, distributed storage systems and Linux file systems for HPC workloads.
Posted 1 month ago
3.0 - 5.0 years
3 - 7 Lacs
Surat
Work from Office
Job Title Golang Developer Location Noida, Uttar Pradesh, India Key Responsibilities Design, develop, and maintain efficient, reusable, and reliable Go code Implement and integrate with back-end services, databases, and APIs Write clean, scalable, and testable code following best practices and design patterns Collaborate with cross-functional teams to define, design, and ship new features Optimize application performance for maximum speed and scalability Identify and address bottlenecks and bugs, and devise solutions to these problems Stay up-to-date with the latest industry trends, technologies, and best practices Required Qualifications Proven experience as a Golang Developer or similar role in software development Proficiency in Go programming language, paradigms, constructs, and idioms Experience with server-side development, microservices architecture, and RESTful APIs Familiarity with common Go frameworks and tools such as Gin Knowledge of implementing monitoring, logging, and alerting systems Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) Understanding of code versioning tools, such as Git Strong understanding of concurrency and parallelism in Go Excellent problem-solving skills and attention to detail Ability to work effectively both independently and as part of a team Bonus Points (Optional) Experience with cloud platforms (AWS, GCP, Azure) Experience with containerization technologies (Docker, Kubernetes) (ref:hirist.tech) Show more Show less
Posted 1 month ago
2.0 - 7.0 years
13 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Job Title: MLOps Engineer - ML Platform Hiring Title: Flexible based on candidate experience – about Staff Engineer preferred : We are seeking a highly skilled and experienced MLOps Engineer to join our team and contribute to the development and maintenance of our ML platform both on premises and AWS Cloud. As a MLOps Engineer, you will be responsible for architecting, deploying, and optimizing the ML & Data platform that supports training of Machine Learning Models using NVIDIA DGX clusters and the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus, and Grafana. Your expertise in AWS services such as EKS, EC2, VPC, IAM, S3, and EFS will be crucial in ensuring the smooth operation and scalability of our ML infrastructure. You will work closely with cross-functional teams, including data scientists, software engineers, and infrastructure specialists, to ensure the smooth operation and scalability of our ML infrastructure. Your expertise in MLOps, DevOps, and knowledge of GPU clusters will be vital in enabling efficient training and deployment of ML models. Responsibilities will include: Architect, develop, and maintain the ML platform to support training and inference of ML models. Design and implement scalable and reliable infrastructure solutions for NVIDIA clusters both on premises and AWS Cloud. Collaborate with data scientists and software engineers to define requirements and ensure seamless integration of ML and Data workflows into the platform. Optimize the platform’s performance and scalability, considering factors such as GPU resource utilization, data ingestion, model training, and deployment. Monitor and troubleshoot system performance, identifying and resolving issues to ensure the availability and reliability of the ML platform. Implement and maintain CI/CD pipelines for automated model training, evaluation, and deployment using technologies like ArgoCD and Argo Workflow. Implement and maintain monitoring stack using Prometheus and Grafana to ensure the health and performance of the platform. Manage AWS services including EKS, EC2, VPC, IAM, S3, and EFS to support the platform. Implement logging and monitoring solutions using AWS CloudWatch and other relevant tools. Stay updated with the latest advancements in MLOps, distributed computing, and GPU acceleration technologies, and proactively propose improvements to enhance the ML platform. What are we looking for: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience as an MLOps Engineer or similar role, with a focus on large-scale ML and/or Data infrastructure and GPU clusters. Strong expertise in configuring and optimizing NVIDIA DGX clusters for deep learning workloads. Proficient in using the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus , and Grafana . Solid programming skills in languages like Python, Go and experience with relevant ML frameworks (e.g., TensorFlow, PyTorch ). In-depth understanding of distributed computing, parallel computing, and GPU acceleration techniques. Familiarity with containerization technologies such as Docker and orchestration tools. Experience with CI/CD pipelines and automation tools for ML workflows (e.g., Jenkins, GitHub, ArgoCD). Experience with AWS services such as EKS , EC2, VPC, IAM, S3, and EFS. Experience with AWS logging and monitoring tools. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Excellent communication and collaboration skills to work effectively within a cross-functional team. We would love to see: Experience with training and deploying models. Knowledge of ML model optimization techniques and memory management on GPUs. Familiarity with ML-specific data storage and retrieval systems. Understanding of security and compliance requirements in ML infrastructure.
Posted 1 month ago
1.0 - 5.0 years
12 - 16 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job Title: MLOps Engineer - ML Platform Hiring Title: Flexible based on candidate experience – about Staff Engineer preferred : We are seeking a highly skilled and experienced MLOps Engineer to join our team and contribute to the development and maintenance of our ML platform both on premises and AWS Cloud. As a MLOps Engineer, you will be responsible for architecting, deploying, and optimizing the ML & Data platform that supports training of Machine Learning Models using NVIDIA DGX clusters and the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus, and Grafana. Your expertise in AWS services such as EKS, EC2, VPC, IAM, S3, and EFS will be crucial in ensuring the smooth operation and scalability of our ML infrastructure. You will work closely with cross-functional teams, including data scientists, software engineers, and infrastructure specialists, to ensure the smooth operation and scalability of our ML infrastructure. Your expertise in MLOps, DevOps, and knowledge of GPU clusters will be vital in enabling efficient training and deployment of ML models. Responsibilities will include: Architect, develop, and maintain the ML platform to support training and inference of ML models. Design and implement scalable and reliable infrastructure solutions for NVIDIA clusters both on premises and AWS Cloud. Collaborate with data scientists and software engineers to define requirements and ensure seamless integration of ML and Data workflows into the platform. Optimize the platform’s performance and scalability, considering factors such as GPU resource utilization, data ingestion, model training, and deployment. Monitor and troubleshoot system performance, identifying and resolving issues to ensure the availability and reliability of the ML platform. Implement and maintain CI/CD pipelines for automated model training, evaluation, and deployment using technologies like ArgoCD and Argo Workflow. Implement and maintain monitoring stack using Prometheus and Grafana to ensure the health and performance of the platform. Manage AWS services including EKS, EC2, VPC, IAM, S3, and EFS to support the platform. Implement logging and monitoring solutions using AWS CloudWatch and other relevant tools. Stay updated with the latest advancements in MLOps, distributed computing, and GPU acceleration technologies, and proactively propose improvements to enhance the ML platform. What are we looking for: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience as an MLOps Engineer or similar role, with a focus on large-scale ML and/or Data infrastructure and GPU clusters. Strong expertise in configuring and optimizing NVIDIA DGX clusters for deep learning workloads. Proficient in using the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus , and Grafana . Solid programming skills in languages like Python, Go and experience with relevant ML frameworks (e.g., TensorFlow, PyTorch ). In-depth understanding of distributed computing, parallel computing, and GPU acceleration techniques. Familiarity with containerization technologies such as Docker and orchestration tools. Experience with CI/CD pipelines and automation tools for ML workflows (e.g., Jenkins, GitHub, ArgoCD). Experience with AWS services such as EKS , EC2, VPC, IAM, S3, and EFS. Experience with AWS logging and monitoring tools. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Excellent communication and collaboration skills to work effectively within a cross-functional team. We would love to see: Experience with training and deploying models. Knowledge of ML model optimization techniques and memory management on GPUs. Familiarity with ML-specific data storage and retrieval systems. Understanding of security and compliance requirements in ML infrastructure.
Posted 1 month ago
4.0 - 9.0 years
12 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Job Title: MLOps Engineer - ML Platform Hiring Title: Flexible based on candidate experience – about Staff Engineer preferred : We are seeking a highly skilled and experienced MLOps Engineer to join our team and contribute to the development and maintenance of our ML platform both on premises and AWS Cloud. As a MLOps Engineer, you will be responsible for architecting, deploying, and optimizing the ML & Data platform that supports training of Machine Learning Models using NVIDIA DGX clusters and the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus, and Grafana. Your expertise in AWS services such as EKS, EC2, VPC, IAM, S3, and EFS will be crucial in ensuring the smooth operation and scalability of our ML infrastructure. You will work closely with cross-functional teams, including data scientists, software engineers, and infrastructure specialists, to ensure the smooth operation and scalability of our ML infrastructure. Your expertise in MLOps, DevOps, and knowledge of GPU clusters will be vital in enabling efficient training and deployment of ML models. Responsibilities will include: Architect, develop, and maintain the ML platform to support training and inference of ML models. Design and implement scalable and reliable infrastructure solutions for NVIDIA clusters both on premises and AWS Cloud. Collaborate with data scientists and software engineers to define requirements and ensure seamless integration of ML and Data workflows into the platform. Optimize the platform’s performance and scalability, considering factors such as GPU resource utilization, data ingestion, model training, and deployment. Monitor and troubleshoot system performance, identifying and resolving issues to ensure the availability and reliability of the ML platform. Implement and maintain CI/CD pipelines for automated model training, evaluation, and deployment using technologies like ArgoCD and Argo Workflow. Implement and maintain monitoring stack using Prometheus and Grafana to ensure the health and performance of the platform. Manage AWS services including EKS, EC2, VPC, IAM, S3, and EFS to support the platform. Implement logging and monitoring solutions using AWS CloudWatch and other relevant tools. Stay updated with the latest advancements in MLOps, distributed computing, and GPU acceleration technologies, and proactively propose improvements to enhance the ML platform. What are we looking for: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience as an MLOps Engineer or similar role, with a focus on large-scale ML and/or Data infrastructure and GPU clusters. Strong expertise in configuring and optimizing NVIDIA DGX clusters for deep learning workloads. Proficient in using the Kubernetes platform, including technologies like Helm, ArgoCD, Argo Workflow, Prometheus , and Grafana . Solid programming skills in languages like Python, Go and experience with relevant ML frameworks (e.g., TensorFlow, PyTorch ). In-depth understanding of distributed computing, parallel computing, and GPU acceleration techniques. Familiarity with containerization technologies such as Docker and orchestration tools. Experience with CI/CD pipelines and automation tools for ML workflows (e.g., Jenkins, GitHub, ArgoCD). Experience with AWS services such as EKS , EC2, VPC, IAM, S3, and EFS. Experience with AWS logging and monitoring tools. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Excellent communication and collaboration skills to work effectively within a cross-functional team. We would love to see: Experience with training and deploying models. Knowledge of ML model optimization techniques and memory management on GPUs. Familiarity with ML-specific data storage and retrieval systems. Understanding of security and compliance requirements in ML infrastructure.
Posted 1 month ago
2.0 - 4.0 years
11 - 16 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Join the exciting Generative AI team at Qualcomm focused on integrating cutting edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chips’ extensive heterogeneous computing capabilities to allow inference of GenAI models on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. Utilize this power efficient hardware and Software stack to run Large Language Models (LLMs) and Large Vision Models (LVM) at near GPU speeds! Responsibilities: In this role, you will spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs. As an AI inferencing expert, you'll push the limits of performance from large models. Your mastery in deploying large C/C++ software stacks using best practices will be essential. You'll stay on the cutting edge of GenAI advancements, understanding LLMs/Transformers and the nuances of edge-based GenAI deployment. Most importantly, your passion for the role of edge in AI's evolution will be your driving force. Master’s/Bachelor’s degree in computer science or equivalent.2-4 years of relevant work experience in software development.Strong understanding of Generative AI models – LLM, LVM, LMMs and building blocks (self-attention, cross attention, kv caching etc.) Floating-point, Fixed-point representations and Quantization concepts. Experience with optimizing algorithms for AI hardware accelerators (like CPU/GPU/NPU).Strong in C/C++ programming, Design Patterns and OS concepts. Good scripting skills in Python.Excellent analytical and debugging skills. Good communication skills (verbal, presentation, written). Ability to collaborate across a globally diverse team and multiple interests. Preferred Qualifications Strong understanding of SIMD processor architecture and system design. Proficiency in object-oriented software development and familiarity Familiarity with Linux and Windows environment Strong background in kernel development for SIMD architectures. Familiarity with frameworks like llama.cpp, MLX, and MLC is a plus. Good knowledge of PyTorch, TFLite, and ONNX Runtime is preferred. Experience with parallel computing systems and languages like OpenCL and CUDA is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
3.0 - 8.0 years
10 - 14 Lacs
Chennai
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will be responsible for overseeing the entire application development process and ensuring its successful implementation. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Lead the design, development, and implementation of applications.- Collaborate with cross-functional teams to gather and analyze requirements.- Ensure the application meets quality standards and is delivered on time.- Provide technical guidance and mentorship to junior team members.- Stay updated with the latest industry trends and technologies.- Identify and resolve any issues or bottlenecks in the application development process. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apache Spark.- Strong understanding of distributed computing and parallel processing.- Experience with big data processing frameworks like Hadoop or Apache Kafka.- Hands-on experience with programming languages like Java or Scala.- Knowledge of database systems and SQL.- Good To Have Skills: Experience with cloud platforms like AWS or Azure. Additional Information:- The candidate should have a minimum of 3 years of experience in Apache Spark.- This position is based at our Chennai office.- A 15 years full-time education is required. Qualification 15 years full time education
Posted 1 month ago
8.0 - 13.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Information Technology Group, Information Technology Group > IT Software Developer General Summary: Whats in it for youQualcomm is enabling a world where everyone and everything can be intelligently connected. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. Youll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.Qualcomm engineering teams rely heavily on the latest High Performance Computing (HPC) technologies to design and develop new products using electronic design automation (EDA) tools. This role provides an opportunity to work on the latest HPC technologies and gain experience in building scalable and fault-tolerant software solutions that are deployed on some of the largest supercomputing infrastructures across the globe.What are we looking forEngineering Software Solutions and Data Services team (ESSDS) is looking for an experienced software developer with strong HPC background. The ESSDS team is responsible for development of software solutions enabling High Performance Compute grid and large-scale, distributed, analytical applications. They work on components and services for HPC infrastructure optimization, hardware IP management systems, petabyte-scale cloud data platforms and development of machine learning solutions and pipelines.This is an individual contributor technical role providing subject matter expertise (SME) across the portfolio of HPC software products and services being developed by ESSDS team. The ideal candidate would be a seasoned software developer who is skilled in many of the following areascluster infrastructure management, job scheduling and orchestration, parallel programming, performance tuning and optimizations, efficient algorithms and data structures, compute/storage/network architectures, cloud computing, GPU computing, and EDA workflows.What will you doThis roles responsibilities include:- Design and develop software solutions and services for HPC infrastructure running EDA workflows and AI workloads- Identify opportunities and deliver solutions for EDA workflow optimizations- Provide HPC expertise across portfolio of projects, guiding and mentoring a team of software developers as needed- Execute projects in partnership with global Engineering IT teams- Manage and track the software development process from development to production release in collaboration with other software developersWhat do we want to seeThe ideal candidate will be able to demonstrate some of the following skills:- 8+ years of hand-on experience in developing software solutions for HPC grid infrastructure- Broad knowledge of latest compute, storage and networking architectures- Experience of building HPC infrastructure in public cloud environments such as AWS, Azure or Google Cloud- Proven expertise in parallel and distributed programming, GPU computing and performance engineering- Proficiency in programming languages such as Python, C++, Java, Rust- Deep understanding of HPC job schedulers such as LSF, Slurm and PBS- Familiarity with EDA and semiconductor design process- Exposure to AI and ML workloads running on HPC infrastructure- Expertise in software lifecycle management, version control, and CI/CD best practices for quality, agility and security- Ability to explain technical concepts and analysis implications in a clear manner to a wide audience.- Bachelors or Masters in Computer Science, Computational Science or related field Minimum Qualifications: 5+ years of IT-relevant work experience with Bachelor's degree in a technical field (e.g., Computer Engineering, Computer Science, Information Systems). OR 7+ years of IT-relevant work experience without a Bachelors degree. 4+ years of work experience with Full-stack Application Development (e.g., Java, Python, JavaScript, etc.). 3+ years of work experience with Data Structures, algorithms, and data stores.
Posted 2 months ago
10.0 - 12.0 years
10 - 20 Lacs
Gurugram
Work from Office
Requirements Elicitation, Understanding, Analysis, & Management • Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution. Project Planning, Tracking, & Reporting • Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s). • Provide inputs in creating the detailed schedule for the project. • Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues. • During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality. • Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly. • Communicate regularly with the team about development changes, scheduling, and status. • Participate in project review meetings. • Tracking and reporting progress for assigned modules Design: • Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions. • Ensure that LLD design meets business requirements. • Submit the LLD design for review. • Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team. Development & Support • Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards. • Use code management processes and tools to avoid versioning problems. • Ensure that the code does not affect the functioning of any external or internal systems. • Perform peer reviews of code to ensure it meets coding and efficiency standards. • Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required. Testing & Debugging • Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively. • Perform impact analysis for issues assigned to self and Software Engineers /Sr Engineers. • Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues. Documentation • Review technical documentation for the code for accuracy, completeness, and usability. • Document and maintain the reviews conducted and the unit test results. Process Management • Adhere to the project and support processes. • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes. • Shows responsibility for corporate funds, materials and resources. • Ensure adherence to SDLC and audits requirements. • Adhere to best practices and comply with approved policies, procedures, and methodologies. Coaching and Mentoring • Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways. • Build team skills using formal and/or informal training sessions. • Create and maintain knowledge repositories for lessons learnt and developments in the respective domains. Tech Lead C# / .NET & React Developer – Full Stack Experience Required: 8-10 Years Location: [Hybrid / Onsite] Type: Full-Time Role Summary: We are seeking an accomplished Lead C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions. The ideal candidate is highly skilled in C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS . He should Own production stability, support escalated issues, and guide root cause analysis and resolution. Key Responsibilities Backend Development – C# & .NET Core Architect and develop headless, service-oriented applications using C# and .NET Core . Design distributed microservices , Background Services, and Worker Services. Expertise on backend services with async programming & Memory management Build domain-centric business logic with Clean Architecture. Use SOLID principles, Design pattern and Command patterns for loosely coupled code. Preferred to have experience with event-driven workflows using message queues like (RabbitMQ, Azure Service Bus, Kafka). Create reusable SDK, Libraries for internal services consumption. Experience resolving code smells, vulnerabilities, and application security flaws. Data & Persistence Layer Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies. Work with SQL Server, PostgreSQL, or NoSQL solutions like MongoDB or Redis. Optimize database performance with indexing, query tuning, and connection pooling. Testing & Observability Write unit test cases for better test coverage . Working experience with Splunk (logging), AppDynamics, JSON/XML, Caching, Performance Analysis & Profiling, Cloud, DevOps, and CI/CD Containerize services using Docker and deploy to Kubernetes or Azure Container Apps. Design and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab. Good to have experience on IaC tools (Terraform, Bicep, ARM) to provision infrastructure. Experience with source code repositories tools, Bitbucket, GitHub. Front-End Experience with React Hands-on knowledge and experience with developing enterprise-level web applications with a strong focus on ReactJS Understanding of NextJS ,Node.js development and debugging tools Experience with CDD based UI development. Knowledge of JavaScript, CSS, HTML, and jQuery Experience consuming REST APIs using Fetch, Axios, etc. and asynchronous data handling Integrate with backend APIs using token-based auth (JWT/OAuth2). Implement state management via NgRx, Redux, or Context API. Experience with both CSR & SSR Experience with maintaining web vitals . Leadership & Managerial Responsibilities Lead technical design discussions, define service boundaries, and maintain architecture documentation. Review code for quality, performance, and maintainability; enforce best practices across teams. Mentor team members on C#/.NET Core, system design, and debugging complex distributed systems. Participate in sprint planning, backlog grooming, and agile ceremonies. Collaborate with product managers, QA, DevOps, and stakeholders to ensure timely and high-quality delivery. Required Skills & Experience 5-10 years of software development experience, with at least 3-4+ years focused on microservices in C# and .NET Core. Deep understanding of C# language internals, memory management, async/await, parallelism, and diagnostics. Experience building microservices and APIs. Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS). Expertise in unit testing, mocking frameworks, and observability tools. Preferred Qualifications Experience in event-driven architectures, distributed transactions. Familiarity with gRPC and API versioning strategies. Experience working in regulated or high-security industries (e.g., finance, healthcare). Location: This position can be based in any of the following locations: Gurgaon For internal use only: R000106852
Posted 2 months ago
3.0 - 8.0 years
5 - 10 Lacs
Pune
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Apache Spark Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will be responsible for overseeing the entire application development process and ensuring its successful implementation. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Lead the design, development, and implementation of applications. Collaborate with cross-functional teams to gather and analyze requirements. Ensure the applications meet quality standards and are delivered on time. Provide technical guidance and mentorship to junior team members. Stay updated with the latest industry trends and technologies. Identify and resolve any issues or bottlenecks in the application development process. Professional & Technical Skills: Must To Have Skills:Proficiency in Apache Spark. Strong understanding of distributed computing and parallel processing. Experience with big data processing frameworks like Hadoop or Apache Flink. Hands-on experience with programming languages like Java or Scala. Knowledge of database systems and SQL. Good To Have Skills:Experience with cloud platforms like AWS or Azure. Additional Information: The candidate should have a minimum of 3 years of experience in Apache Spark. This position is based at our Pune office. A 15 years full-time education is required. Qualifications 15 years full time education
Posted 2 months ago
4.0 - 9.0 years
6 - 11 Lacs
Bengaluru
Work from Office
Position Summary We are seeking a highly skilled and motivated Software Engineer to develop and implement an Infrastructure Asset Management Platform This platform will assist infrastructure teams in efficiently managing and tracking assets for regulatory audit purposes The successful candidate will work on building a comprehensive automation solution to maintain an inventory of critical infrastructure assets, Key Roles & Responsibilities Design, develop, and implement the Infrastructure Asset Management Platform that will track a wide range of infrastructure assets, including physical and virtual resources, across multiple environments, Build and maintain automation to track assets across the following categories: Physical Assets: Servers, power strips, racks, DC rooms & buildings, security cameras, network infrastructure, Virtual Assets: LTM (Load Balancer), communications equipment, active IPs, virtual networks, virtual machines, containers, Cloud Assets: Public cloud assets, process registry, and database resources, Work closely with infrastructure teams to understand asset tracking requirements and help translate them into technical solutions, Continuously improve the platforms performance and scalability to handle large volumes of asset data in real time, Provide clear documentation for the platforms architecture, implementation, and usage Generate asset reports for auditing and compliance purposes, Integrate the platform with existing systems for seamless data flow and management of infrastructure assets, Basic Qualifications Bachelors or masters degree in computer science or related field, Experience: 1-6 Years Strong proficiency in Golang and Python Strong proficiency in one of the public cloud Infrastructure, In-depth understanding of developing automation solution and parallel computing principles, Preferred Qualifications Excellent problem-solving skills and attention to detail, Strong communication and teamwork abilities, ?
Posted 2 months ago
1.0 - 5.0 years
9 - 13 Lacs
Bengaluru
Work from Office
We are looking for a skilled and experienced PySpark Tech Lead to join our dynamic engineering team In this role, you will lead the development and execution of high-performance big data solutions using PySpark You will work closely with data scientists, engineers, and architects to design and implement scalable data pipelines and analytics solutions. As a Tech Lead, you will mentor and guide a team of engineers, ensuring the adoption of best practices for building robust and efficient systems while driving innovation in the use of data technologies. Key Responsibilities Lead and DevelopDesign and implement scalable, high-performance data pipelines and ETL processes using PySpark on distributed systems Tech LeadershipProvide technical direction and leadership to a team of engineers, ensuring the delivery of high-quality solutions that meet both business and technical requirements. Architect SolutionsDevelop and enforce best practices for architecture, design, and coding standards Lead the design of complex data engineering workflows, ensuring they are optimized for performance and cost-effectiveness. CollaborationCollaborate with data scientists, analysts, and other stakeholders to understand data requirements, translating them into scalable technical solutions. Optimization & Performance TuningOptimize large-scale data processing pipelines to improve efficiency and performance Implement best practices for memory management, data partitioning, and parallelization in Spark. Code Review & MentorshipConduct code reviews to ensure high-quality code, maintainability, and scalability Provide guidance and mentorship to junior and mid-level engineers. Innovation & Best PracticesStay current on new data technologies and trends, bringing fresh ideas and solutions to the team Implement continuous integration and deployment pipelines for data workflows. Problem SolvingIdentify bottlenecks, troubleshoot, and resolve issues related to data quality, pipeline failures, and performance optimization. Skills And Qualifications Experience: 7+ years of hands-on experience in PySpark and large-scale data processing. Technical Expertise: Strong knowledge of PySpark, Spark SQL, and Apache Kafka. Experience with cloud platforms like AWS (EMR, S3), Google Cloud, or Azure. In-depth understanding of distributed computing, parallel processing, and data engineering principles. Data Engineering: Expertise in building ETL pipelines, data wrangling, and working with structured and unstructured data. Experience with databases (relational and NoSQL) such as SQL, MongoDB, or DynamoDB. Familiarity with data warehousing solutions and query optimization techniques Leadership & Communication: Proven ability to lead a technical team, make key architectural decisions, and mentor junior engineers. Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders. Problem Solving: Strong analytical skills with the ability to solve complex problems involving large datasets and distributed systems. Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Show more Show less
Posted 2 months ago
3.0 - 6.0 years
5 - 8 Lacs
Surat
Work from Office
Key Responsibilities. Design, develop, and maintain efficient, reusable, and reliable Go code.. Implement and integrate with back-end services, databases, and APIs.. Write clean, scalable, and testable code following best practices and design patterns.. Collaborate with cross-functional teams to define, design, and ship new features.. Optimize application performance for maximum speed and scalability.. Identify and address bottlenecks and bugs, and devise solutions to these problems.. Stay up-to-date with the latest industry trends, technologies, and best practices.. Required Qualifications. Proven experience as a Golang Developer or similar role in software development.. Proficiency in Go programming language, paradigms, constructs, and idioms.. Experience with server-side development, microservices architecture, and RESTful APIs.. Familiarity with common Go frameworks and tools such as Gin.. Knowledge implementing monitoring, logging, and alerting systems. Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).. Understanding of code versioning tools, such as Git.. Strong understanding of concurrency and parallelism in Go.. Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.. Excellent problem-solving skills and attention to detail.. Ability to work effectively both independently and as part of a team.. Skills:Go Programming (Golang).
Posted 2 months ago
2.0 - 6.0 years
10 - 14 Lacs
Noida
Work from Office
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. About the Group: Join a dynamic and fast-evolving team that is building next-generation AI-based tools and agent systems for QuestaSim, flagship simulation software at Siemens EDA. We're focused on designing intelligent AI agents, optimizers, and copilots using modern AI/ML techniques. This is an R&D-heavy role with real-world applications, significant autonomy, and room to innovate. This role is based in Noida. But you'll also get to visit other locations in India and globe, so you'll need to go where this job takes you. In return, you'll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. We make real what matters! Key Responsibilities: We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the QuestaSim (Simulation) R&D team at Siemens EDA. In this role, you will: Design and develop AI-powered agents using LLMs, LangChain, vector databases, and retrieval-augmented generation (RAG). Build intelligent systems that understand natural language queries and automate complex workflows. Integrate and experiment with ML pipelines, data-driven decision-making, and reinforcement learning for adaptive systems. Prototype and productize tools that leverage code understanding, profiling, and data analysis. Collaborate closely with AI researchers, UX designers, and backend teams to translate ideas into working products and robust features. Work on prompt engineering, few-shot learning, and tool use orchestration What We're Looking For: Must-Have: Hands-on experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn). We are looking for candidates with 2-4 years of proven experience. Strong working knowledge of LangChain, RAG pipelines, and vector stores. Strong understanding and experience in application of Deep Learning models like ANNs and transformers. Experience in developing AI agents or copilots that interface with tools or external APIs. Proficiency in Python; familiarity with software design patterns and clean code. Practical experience in data preprocessing, feature engineering, and model evaluation. Familiarity with LLMs (OpenAI, LLaMA, Claude, etc.) and prompt engineering best practices. Ability to identify AI use-cases, conceptualize solutions, and drive from prototype to production. Strong proficiency in programming languages like C/C++ and Python, along with strong foundations in algorithms and data structures. Good to Have : Background or interest in Digital Design, SystemVerilog, or EDA tools (can be learned on the job). Basic knowledge of compilers, parallelism, or profiling tools is a bonus. Why Join Us? Work on cutting-edge AI R&D projects with real product impact! Be part of a startup-like team within a global tech company. Opportunity to lead innovation, publish internally, and drive industry-first solutions. Competitive compensation, flexibility, and a collaborative culture. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. Transform the everyday #LI-EDA #LI-Hybrid #DVT
Posted 3 months ago
2.0 - 6.0 years
12 - 16 Lacs
Noida
Work from Office
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. About the Group: Join a dynamic and fast-evolving team that is building next-generation AI-based tools and agent systems for QuestaSim, flagship simulation software at Siemens EDA. We're focused on designing intelligent AI agents, optimizers, and copilots using modern AI/ML techniques. This is an R&D-heavy role with real-world applications, significant autonomy, and room to innovate. This role is based in Noida. But you'll also get to visit other locations in India and globe, so you'll need to go where this job takes you. In return, you'll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. We make real what matters! Key Responsibilities: We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the QuestaSim (Simulation) R&D team at Siemens EDA. In this role, you will: Design and develop AI-powered agents using LLMs, LangChain, vector databases, and retrieval-augmented generation (RAG). Build intelligent systems that understand natural language queries and automate complex workflows. Integrate and experiment with ML pipelines, data-driven decision-making, and reinforcement learning for adaptive systems. Prototype and productize tools that leverage code understanding, profiling, and data analysis. Collaborate closely with AI researchers, UX designers, and backend teams to translate ideas into working products and robust features. Work on prompt engineering, few-shot learning, and tool use orchestration What We're Looking For: Must-Have: Hands-on experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn). We are looking for candidates with 4-8 years of proven experience. Strong working knowledge of LangChain, RAG pipelines, and vector stores. Strong understanding and experience in application of Deep Learning models like ANNs and transformers. Experience in developing AI agents or copilots that interface with tools or external APIs. Proficiency in Python; familiarity with software design patterns and clean code. Practical experience in data preprocessing, feature engineering, and model evaluation. Familiarity with LLMs (OpenAI, LLaMA, Claude, etc.) and prompt engineering best practices. Ability to identify AI use-cases, conceptualize solutions, and drive from prototype to production. Strong proficiency in programming languages like C/C++ and Python, along with strong foundations in algorithms and data structures. Good to Have : Background or interest in Digital Design, SystemVerilog, or EDA tools (can be learned on the job). Basic knowledge of compilers, parallelism, or profiling tools is a bonus. Why Join Us? Work on cutting-edge AI R&D projects with real product impact! Be part of a startup-like team within a global tech company. Opportunity to lead innovation, publish internally, and drive industry-first solutions. Competitive compensation, flexibility, and a collaborative culture. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. Transform the everyday #LI-EDA #LI-Hybrid #DVT
Posted 3 months ago
4.0 - 6.0 years
6 - 8 Lacs
Noida
Work from Office
We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the QuestaSim (Simulation) R&D team at Siemens EDA. This is your role Design and develop AI/ML-driven algorithms and solutions to improve simulation tools' performance and capabilities. Contribute to building state-of-the-art engines and components, integrating machine learning techniques into simulation and verification workflows. Contribute to the development and improvement of production-quality components, algorithms, and engines while supporting and improving existing codebases. Solve complex, open-ended problems in collaboration with a senior group of engineers in a fast-paced and multifaceted environment. Apply technical expertise in AI/ML frameworks, data-driven problem solving, and traditional simulation technologies to achieve project milestones. Stay self-motivated, disciplined, and focused while driving innovation within the team. Required Experience A Bachelors or Masters degree in Computer Science, Artificial Intelligence, Electrical Engineering, or a related technical field from an accredited institution. Experience with conceptualizing, defining, architecting, and implementation of an open-ended problem scope or new insights. Hands-on experience with AI/ML techniques, including supervised and unsupervised learning, neural networks, and reinforcement learning. Strong proficiency in programming languages like C/C++ and Python, along with strong foundations in algorithms and data structures. Knowledge of machine learning and deep learning frameworks. Strong understanding of Compiler Concepts, Optimizations, and parallel computing. Experience working on UNIX and/or LINUX platforms. Excellent problem-solving and analytical skills. Proven ability to work independently, take ownership of tasks, and deliver results A plus! Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL. Exposure to Simulation technologies or Formal-based Verification methodologies is a plus!
Posted 3 months ago
2 - 6 years
12 - 16 Lacs
Bengaluru
Work from Office
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly sophisticated world of chip, board, and system design. Key Responsibilities: The key responsibilities include leading the design, development, and optimization of complex systems in C/C++ for image and signal processing. The role involves developing and implementing algorithms with a strong focus on performance, scalability, and efficiency. Additionally, the position requires leveraging machine learning techniques, particularly Convolutional Neural Networks (CNNs), for sophisticated image processing, computer vision, and related tasks. The candidate will take ownership of end-to-end software development, leading technical problem-solving efforts. A key aspect of the role is providing technical mentorship and guidance to junior engineers and peers within the team. Finally, the position involves working in an Agile environment, contributing to sprint planning, reviews, and retrospectives. Job Requirements: Technical Skills (Must Have): We require strong programming expertise in C/C++ , ensuring that you have the foundation to develop high-performance applications. A proven understanding of image/signal processing and hands-on experience with tools like OpenCV and Matlab is meaningful to help us deliver cutting-edge solutions. We seek individuals with excellent algorithm design and a proven grasp of data structures , backed by a strong theoretical background in algorithm analysis. This will empower us to tackle sophisticated problems efficiently and optimally! Technical Skills (Desirable): Experience with parallel and distributed computing is a definite plus! Familiarity with tools like Sun Grid Engine and LSF will allow you to chip in to our high-performance computing solutions. Wed love it if youre comfortable using configuration management tools like CVS , ensuring our codebase is always in top shape. Experience with Scrum methodology and defect tracking tools like Clear-Quest and JIRA will set you up for success as we strive to continuously improve our development processes. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. #li-eda #LI-HYBRID #Calibre
Posted 3 months ago
5 - 10 years
12 - 22 Lacs
Kolkata, Mumbai (All Areas)
Hybrid
Experience in developing micro services in Spring Boot. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services. Hands on experience on Microservices Architecture. Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City