Jobs
Interviews

48 Parallel Computing Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

We are looking for a highly skilled HPC/GPU Operations Engineer with 6-10 years of experience to oversee the management, optimization, and maintenance of high-performance computing (HPC) infrastructure, specifically focusing on GPU-accelerated workloads. Your primary responsibilities will include ensuring the reliability, efficiency, and scalability of HPC systems used for scientific computing, AI/ML, and data-intensive applications. As an IC3 level professional, you will be tasked with the following responsibilities: - Managing and administering HPC clusters, GPU nodes, and high-speed interconnects. - Configuring GPU-accelerated workloads for AI/ML, scientific computing, and simulations. - Monitoring system performance, troubleshooting issues, and optimizing resource utilization. - Installing, configuring, and maintaining HPC-related software, libraries, and tools such as CUDA, OpenMP, and MPI. - Supporting containerized workflows using technologies like Docker and Singularity. - Ensuring software compatibility with GPU architectures from NVIDIA, AMD, and Intel. - Tuning GPU and CPU performance for specific workloads, including benchmarking and profiling. - Utilizing monitoring tools like Prometheus, Grafana, and Slurm to track system health and efficiency. - Optimizing scheduling and resource allocation in workload managers such as Slurm, PBS, and LSF. - Upholding system security and access control for HPC resources. - Applying software patches, firmware updates, and security best practices. - Assisting in regulatory compliance for HPC environments. - Providing support to researchers, data scientists, and engineers using HPC resources. - Developing and maintaining documentation on best practices, troubleshooting, and system usage. - Conducting training sessions or workshops on HPC/GPU computing. To qualify for this role, you should possess the following technical skills: - Experience in managing HPC clusters and GPU-based computing environments. - Proficiency in Linux system administration, scripting (Bash, Python), and automation (Ansible, Terraform). - Knowledge of parallel computing, GPU programming (CUDA, OpenCL), and HPC frameworks. - Familiarity with networking technologies such as Infiniband and RDMA, storage solutions like Lustre, GPFS, NFS, and virtualization. At Oracle, we are dedicated to leveraging cutting-edge technology to address current challenges while fostering an inclusive work environment that encourages innovation and collaboration. We offer a range of competitive benefits, flexible medical, life insurance, and retirement options, and support employee engagement in volunteer programs. We are committed to providing accessibility assistance or accommodation for individuals with disabilities throughout the employment process. If you require such assistance, please contact us via email at accommodation-request_mb@oracle.com or by phone at +1 888 404 2494 in the United States.,

Posted 18 hours ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for designing and developing machine learning software solutions for semiconductor device and thin film metrology. This will involve working closely with both internal and external customers to define requirements and then building machine learning-based solutions. You will be optimizing algorithms and prototypical solutions for efficient implementation and designing, developing, implementing, overseeing, and adapting APIs. Your role will also include extending prototypes into fully functional, polished solutions ready for internal and/or external use. You will be implementing solutions in Python with TensorFlow, writing comprehensive unit tests, and providing technical support during alpha and beta testing. Additionally, you will be documenting the design and implementation of the software solutions and giving presentations both internally and externally regarding the work. Furthermore, you will be maintaining new and existing software solutions throughout the life-cycle of the tools. Preferred qualifications for this position include a strong background in machine learning using regression models and the TensorFlow framework, as well as experience in software architecture, modern development practices, and design patterns. Additionally, a background in Python or C#, especially in writing production-quality, object-oriented code, is desired. Experience in parallel/distributed computing, performance profiling, and memory optimization would be beneficial. Knowledge of API development and Azure DevOps is a plus. Experience in computational physics, numerical simulations, and semiconductors (electrical properties, manufacturing, and metrology) would also be advantageous. Moreover, the ability and willingness to travel worldwide to support projects at customer sites is considered beneficial for this role. In return, we offer a competitive and family-friendly total rewards package. Our programs are designed to reflect our commitment to an inclusive environment while ensuring that we provide benefits that meet the diverse needs of our employees. KLA is proud to be an equal opportunity employer.,

Posted 1 day ago

Apply

4.0 - 6.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Position : C++ Developer NOTE :- Mandatory Skills- Candidate must have "end-to-end experience in C++" NOTE:- Only local candidates of Mumbai is acceptable, Please, don&apost apply candidates from other state a) Contract-to-hire position No of position 1 Duration 1 year contractual position Budget 18 LPA Experience Range 4 to 5 years Notice Period Immediate, candidate should join within 10 days Location Kandivali, Mumbai (Only local candidates of Mumbai is acceptable) Work Mode- Work from Office Interview Process: 1st Round- Technical round 2nd Round - Technical round HR Round Candidates who are all interested in contract position only apply JD: We are seeking an experienced Developer with a strong background in C++, CUDA programming, and Linux to guide our development team in building cutting-edge solutions for device integration and high-performance computing tasks. This is a hands-on leadership position that combines technical expertise with team management skills to deliver high-quality software products. Primary responsibilities: Software Development: Develop and maintain high-performance applications using C++ and CUDA. Design and implement parallel algorithms for GPUs to accelerate computational workloads. Performance Optimization: Optimize CUDA kernels for performance, scalability, and memory efficiency. Analyze performance bottlenecks and propose innovative solutions. Code Review and Testing: Conduct code reviews to ensure adherence to coding standards and best practices. Develop and execute test cases to validate functionality and performance. Collaboration: Work closely with the software engineering and research teams to understand requirements and deliver robust solutions. Provide technical guidance and mentoring to junior team members when necessary. Documentation: Write and maintain technical documentation, including design specifications and user manuals. Required Skills: C++: Strong proficiency in modern C++ (C++11/14/17/20). CUDA Programming: Extensive experience in developing, debugging, and optimizing CUDA applications. GPU Optimization: Familiarity with memory hierarchy, shared memory, streams, and warp-level operations in CUDA. Parallel Computing: Solid understanding of parallel algorithms and multi-threaded programming. Mathematical and Analytical Skills: Strong foundation in linear algebra, calculus, and numerical methods. Tools: Experience with debugging/profiling tools like Nsight, CUDA Memcheck, or similar. Show more Show less

Posted 1 day ago

Apply

4.0 - 6.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

???? Hiring: C++ Developer | Contract | Mumbai (Kandivali) ???? Location: Kandivali, Mumbai (Work from Office) ???? CTC: ?1415 LPA ????? Experience: 45 Years ? Notice Period: Immediate joiners (Max 10 Days) ???? Client: ACG World ???? Responsibilities Develop and maintain high-performance applications using modern C++ and CUDA Design and optimize parallel algorithms for GPU acceleration Identify and resolve performance bottlenecks Collaborate with teams to deliver scalable, robust solutions Conduct code reviews and create technical documentation ???? Required Skills Strong proficiency in modern C++ (C++11/14/17/20) Expertise in CUDA programming & GPU optimization Solid understanding of parallel computing & multi-threaded programming Strong problem-solving & analytical skills Experience with debugging/profiling tools (e.g., Nsight , CUDA Memcheck ) ? Only Mumbai-based candidates will be considered ? Urgent hiring Interviews ongoing daily! ???? Apply now or share your CV at [HIDDEN TEXT] with subject C++ Show more Show less

Posted 1 day ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru, Karnataka, India

On-site

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 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 platform s performance and scalability to handle large volumes of asset data in real time. Provide clear documentation for the platform s 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 Bachelor s or master s degree in computer science or related field. Experience: 3 - 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 3 days ago

Apply

6.0 - 10.0 years

10 - 15 Lacs

Pune

Work from Office

Java Developer ( Multithreading, Messaging, and Low-Latency Trading Experience ) Job Summary Synechron is seeking an experienced Java Developer to join our development team. This role involves designing, developing, and optimizing high-performance, low-latency server-side applications primarily in Java, supporting trading systems and event-driven processing. The ideal candidate will bring deep expertise in multithreaded programming, messaging, and database integration, contributing to critical enterprise infrastructure. This position offers opportunities for technical leadership and impactful project delivery in a collaborative environment. Software Requirements Required Skills: Extensive hands-on experience in Java with focus on server-side application development Strong expertise in Java Concurrency , RX Streams , Collections API Proven experience working with caching solutions (GridGain or similar) Significant experience with multithreading and parallel processing coding experience with multicast messaging platforms (e.g., Solace, RV) experience with relational databases (SQL Server, Sybase, Oracle) Experience in designing low-latency trading application services Working knowledge of DevOps tools such as Maven, Jenkins, Nexus, Helios Preferred Skills: experience with cloud technologies such as Docker, Kubernetes or similar Overall Responsibilities Architect, develop, and maintain highly reliable, low-latency Java services for trading or event-driven systems Collaborate with cross-functional teams for technical design, implementation, and testing of scalable solutions Lead and guide development teams on best practices, code quality, and delivery standards Optimize existing codebases for performance, concurrency, and resource management Implement caching, messaging, and data management strategies to ensure system robustness and responsiveness Drive continuous improvement initiatives for development processes and technical solutions Mentor junior developers and promote knowledge sharing within the team Manage project timelines, deliverables, and technical risk assessments Technical Skills (By Category) Programming Languages: Essential: Java Preferred: Experience with Java frameworks and libraries relevant to concurrency, reactive programming, and event processing Databases/Data Management: Essential: SQL Server, Sybase, Oracle (5+ years of experience) Experience with data modeling, query optimization, and schema design Cloud Technologies: Nice-to-have: Docker, Kubernetes, containerization, and orchestration experience Frameworks and Libraries: RX Streams, Java Collections API, concurrency utilities, caching frameworks such as GridGain Development Tools & Methodologies: Maven, Jenkins, Nexus, Helios, Agile/Scrum practices, version control (Git) Security Protocols: Familiarity with best practices for secure coding, data protection, and system resilience Experience Requirements Minimum of 6 + years software development experience with strong focus on server-side Java applications Proven track record in developing low latency trading or event-driven systems Extensive experience with multicasting messaging platforms (e.g., Solace, RV) Deep understanding of multithreading, concurrency, and distributed system design Experience working in DevOps environments and with CI/CD pipelines Ability to lead projects and manage teams, with a focus on delivering high-quality technical solutions Day-to-Day Activities Develop, review, and optimize Java-based services handling real-time data streams and messaging Participate in daily stand-ups, sprint planning, and technical discussions Collaborate with product analysts and system architects to translate requirements into scalable solutions Maintain and enhance the performance, scalability, and reliability of core services Conduct code reviews and ensure adherence to coding standards and best practices Troubleshoot and resolve system issues, ensuring minimal downtime and high system availability Document technical designs, configurations, and deployment procedures Stay informed about emerging technologies and incorporate relevant innovations into existing systems Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field Certifications such as Oracle Java Certification or relevant cloud platform certifications are a plus Proven experience in designing, implementing, and maintaining low latency, high throughput systems Professional Competencies Exceptional analytical and problem-solving skills with an eye for detail Strong leadership abilities with experience managing technical teams or projects Excellent communication skills for effective stakeholder engagement and teamwork Ability to adapt quickly to new technologies and evolving project requirements Proactive mindset with a focus on delivering robust technical solutions and process improvements Strong organizational skills and ability to prioritize tasks effectively

Posted 4 days ago

Apply

4.0 - 12.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking Developer Advocates to support developers in creating generative AI and AI-driven hardware applications. As a Developer Advocate, you will engage with the community, develop resources to onboard developers onto Qualcomm platforms that are utilized in various industries and applications including mobile, laptops, mixed-reality, robotics, and industrial IoT. Collaboration with product, engineering, and regional sales teams is essential to drive awareness and engagement for Qualcomm platforms. The ideal candidate should possess experience in building end-to-end applications in areas such as Computer Vision, Audio, LVM, LLM using AI/ML tools on Linux/Windows for CPU, GPU, and AI accelerators. A passion for developing AI models and integrating them into different applications is crucial. Responsibilities include developing plans to engage with external developers in IoT, Automotive, and the Microsoft device ecosystem, collaborating across software and hardware engineering teams, understanding ML model design trends, and contributing new features to the Qualcomm AI toolkit. The role involves interfacing with 3rd party developers to create easy-to-use sample applications and documentation for Windows on Snapdragon. Minimum Qualifications: - Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. - 6+ years of Software Engineering, Systems Engineering, or related work experience. Preferred Qualifications: - In-depth knowledge of AI frameworks like TensorFlow, PyTorch, GPU programming, and parallel computing. - Proficiency in AI software stack, AI performance tuning techniques, and development of AI applications on Windows. - Experience with training and deployment of models on servers and client Windows compute platforms. - Strong programming skills in Python, C++. - Excellent communication and leadership abilities. - Proficient in problem-solving, analytical thinking, and adaptation to a fast-changing environment. - Familiarity with software development methodologies, version control systems, and agile project management practices. - 12+ years of experience in application development with a focus on High-Performance Computing and 5+ years in AI application development on Windows. Qualcomm is an equal opportunity employer and is committed to providing accommodations for individuals with disabilities during the application process. If you need assistance, you can email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Note: The above email address is specifically for disability accommodations and not for updates on applications or resume inquiries.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a member of the QuestaSim (Simulation) R&D team at Siemens EDA, you will play a crucial role in designing and developing AI/ML-driven algorithms and solutions to enhance the performance and capabilities of simulation tools. Your contributions will involve creating cutting-edge engines and components, integrating machine learning techniques into simulation and verification workflows, and enhancing existing codebases. In this role, you will collaborate with a team of experienced engineers to solve complex problems in a dynamic environment. Your expertise in AI/ML frameworks, data-driven problem solving, and traditional simulation technologies will be key in achieving project milestones. Your ability to stay self-motivated, disciplined, and innovative will drive progress within the team. To excel in this position, you should hold a Bachelors or Masters degree in Computer Science, Artificial Intelligence, Electrical Engineering, or a related technical field. Your hands-on experience with AI/ML techniques such as supervised and unsupervised learning, neural networks, and reinforcement learning will be essential. Proficiency in programming languages like C/C++ and Python, along with a strong foundation in algorithms and data structures, is required. Knowledge of machine learning and deep learning frameworks, compiler concepts, optimizations, parallel computing, UNIX/Linux platforms, and problem-solving skills are also crucial for this role. Additionally, familiarity with Digital Electronics, SystemVerilog, Verilog, VHDL, simulation technologies, and formal-based verification methodologies will be advantageous. At Siemens, we value diversity and inclusion, and we are committed to creating a workplace where all individuals are respected and empowered. If you are passionate about shaping the future through innovation and technology, we encourage you to join us on this exciting journey. Your curiosity and creativity will help us build a better tomorrow.,

Posted 1 week ago

Apply

10.0 - 15.0 years

20 - 25 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: More details below 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. Minimum Qualifications Bachelors degree in engineering, Computer Science, or related field and 10+ years of Systems Engineering or related work experience.ORMasters degree in engineering, Computer Science, or related field and 9+ years of Systems Engineering or related work experience. Requirements 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).Hands-on experience in C/C++ programming, Design Patterns and OS concepts.Excellent analytical and debugging skills. Exposure to shell scripts, python scripts, understanding of Linux/Windows systems and automation scripts/environment. Good communication skills, presentation skills and should manage his/her tasks independently. 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 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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 2 weeks ago

Apply

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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 2 weeks ago

Apply

2.0 - 4.0 years

13 - 17 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. Requirements Masters/Bachelors 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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

Qualcomm India Private Limited is looking for a highly skilled and experienced MLOps Engineer to join their team and contribute to the development and maintenance of their ML platform both on premises and AWS Cloud. As a MLOps Engineer, your responsibility will include architecting, deploying, and optimizing the ML & Data platform supporting the training of Machine Learning Models using NVIDIA DGX clusters and the Kubernetes platform. Your expertise in AWS services such as EKS, EC2, VPC, IAM, S3, and EFS will be crucial for ensuring the smooth operation and scalability of the ML infrastructure. You will collaborate with cross-functional teams, including data scientists, software engineers, and infrastructure specialists, to ensure the smooth operation and scalability of the ML infrastructure. Your expertise in MLOps, DevOps, and knowledge of GPU clusters will be vital in enabling efficient training and deployment of ML models. Your responsibilities will include architecting, developing, and maintaining the ML platform, designing and implementing scalable infrastructure solutions for NVIDIA clusters on premises and AWS Cloud, collaborating with data scientists and software engineers to define requirements, optimizing platform performance and scalability, monitoring system performance, implementing CI/CD pipelines, maintaining monitoring stack using Prometheus and Grafana, managing AWS services, implementing logging and monitoring solutions, staying updated with the latest advancements in MLOps, distributed computing, and GPU acceleration technologies, and proposing enhancements to the ML platform. Qualcomm is looking for candidates with a 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, proficiency in using the Kubernetes platform and related technologies, solid programming skills in languages like Python, Go, experience with relevant ML frameworks, in-depth understanding of distributed computing and GPU acceleration techniques, familiarity with containerization technologies and orchestration tools, experience with CI/CD pipelines and automation tools for ML workflows, experience with AWS services and monitoring tools, strong problem-solving skills, excellent communication, and collaboration skills. Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations to support individuals with disabilities during the hiring process. If you are interested in this role or require more information, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a GPU Manager at Samgnya in Chennai, you will play a vital role in supporting the National Quantum Mission (NQM) by focusing on Quantum Communication. Your main responsibility will be to oversee the development and management of GPU infrastructure, optimize computational tasks, and provide essential support for quantum communication projects. Your contributions will be instrumental in enhancing digital infrastructure security through quantum mechanics, positioning India as a leader in Quantum Technologies. Your day-to-day tasks will revolve around managing GPU resources efficiently, collaborating closely with research teams, ensuring the smooth operation of GPU clusters, and actively participating in project planning. Your experience in GPU infrastructure management and optimization, proficiency in parallel computing and high-performance computing, as well as strong knowledge of CUDA, OpenCL, or similar technologies, will be key assets in this role. Moreover, your familiarity with quantum mechanics and quantum communication will be considered a definite advantage. Your excellent problem-solving and analytical skills, along with proficiency in Scientific Programming, will enable you to excel in this position. Additionally, your strong organizational and project management abilities, coupled with relevant experience in managing computational resources and supporting research teams, will be essential for success in this role. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Furthermore, your excellent written and verbal communication skills will be crucial for effective collaboration with various stakeholders. If you are looking to be a part of a team that is driving the frontier of quantum technology and making significant contributions to the advancement of the nation's quantum capabilities, then this role at Samgnya is the perfect opportunity for you. Join us in our mission to shape the future of Quantum Communication.,

Posted 2 weeks ago

Apply

9.0 - 13.0 years

9 - 13 Lacs

Bengaluru, Bangalaore

Work from Office

Experience in Microsoft SQL Server database development (TSQL) Experience in building SSIS packages Good experience in creation LLDs.Experience delivering solutions utilizing the entire Microsoft BI stack (SSAS, SSIS) Experience with SQL Server/T-SQL programming in creation and optimization of stored procedures, triggers and user defined functions Microsoft SQL Server database development (TSQL) experience Experience working in a data warehouse environment and a strong understanding of dimensional data modeling concepts Must be able to build Business Intelligence solutions in a collaborative, agile development environment Strong understanding of Data Ingestion, Data processing, Orchestration, Parallelization, Transformation and ETL fundamentals Sound knowledge of data analysis using any SQL tools Experience in ADF, Synapse and other Azure components Designs develop, automates, and support complex applications to extract, transform, and load data Should have knowledge of error handling and Performance tuning for Data pipelines SkillSQL, SSIS, ADF, T-SQL, ETL & DW, Good Communication Qualifications Graduate Additional Information Work from office no cell phone policy Job Location

Posted 2 weeks ago

Apply

10.0 - 12.0 years

10 - 20 Lacs

Chennai

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. Job Title: 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: Chennai For internal use only: R000107157

Posted 2 weeks ago

Apply

2.0 - 6.0 years

10 - 14 Lacs

Noida, India

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. 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 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 leverage code 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 We’re Looking For Must-Have Hands-on experience withAI/ML frameworks(e.g., PyTorch , TensorFlow, Scikit-learn). 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. 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 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 #DVT

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a B.Tech, M.Tech, or higher degree in Computer Engineering, Computer Science, Electronics, Robotics Engineering, or related fields. Your written and verbal communication skills should be strong, and you should possess excellent problem-solving abilities. Proficiency in C++ for robotics and machine perception, along with knowledge in data structures and algorithms, is required. Extensive experience with OpenCV, PCL, and ROS2 is essential. You should be well-versed in Modern C++ with a deep understanding of features like RAII, STL, templates, etc. Experience in implementing Deep Learning Algorithms on GPU cluster for tasks like object detection and segmentation is necessary. Familiarity with Unix/Linux environments is a must, and you should be capable of developing software for real-time processing of sensor data from cameras, LIDAR, and other sensors. Your responsibilities will include building robust solutions to cutting-edge Autonomous driving problems and developing advanced algorithms for tasks like object detection, tracking, multi-task learning, distributed training, and multi-sensor fusion. Experience with developing production-ready software is a plus, along with maintaining large-scale libraries and working with parallel computing libraries like TBB and CUDA. Additional desirable qualifications include familiarity with linear algebra libraries such as Eigen, machine learning, software version management tools like Git, and agile development workflows and CI/CD processes.,

Posted 3 weeks ago

Apply

6.0 - 11.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: We are looking for Developer Advocates to enable developers building with generative AI and AI-driven hardware applications. You will engage with the community, create resources to onboard developers on our platforms. Qualcomm products touch multiple industries and applications. These applications span across mobile, laptops, mixed-reality, robotics, industrial IoT, among others. You will closely collaborate with product, e ngineering and regional sales teams to drive awareness and engagement for our platforms. You are a builder. You love to write code, more so, bring AI models to various a pplications. You can effortlessly integrate open - source models (Large or small), distill ed models and embed them in application s . T hese could be language-based u s e-cases , computer-vision, audio or other applied areas of AI. You are a great community builder. You like to network, engage, ideate and help the ecosystem realize their development goals. You are a constant learner, you thrive on writing code, content, documentatio n, videos that enhances development experience for developers writing on Qualcomm hardware. Your experience and learnings from the community will drive product improvements. You will influence future feature prioritization s , improve tooling , foster ideas for collaboration. In the process, you will end up creating a rich repository of community contributed sample applications, content, tutorial, etc. You will also engage with community builders, influencers to seed sub-ecosystems for constant engagement and outreach. The i deal candidate has e xperience in building end to end applications for one or more of Computer Vision, Audio, LVM, LLM use cases using AI/ML tools/workflow on Linux/ Windows for CPU, GPU and AI accelerators . Responsibilities Develop plans to engage with external developers focused on at least one of the following application areasIoT, Automotive, Microsoft device ecosystem. Cross-functional collaboration across software, hardware engineering, developer marketing and product management teams. Understand trends in ML model design, and workflow through application developer engagements and latest academic research . Develop and ensure sample application comprehensiveness for AI on Linux/ Windows on Snapdragon to cover the gamut of models used, and use-cases including use of additional snapdragon optimized libraries outside of Snapdragon AI functions. Interface with 3rd party application developers and other cross-site and cross-functional teams to arrive at easy-to-use sample application, and documentation that are directly leveraged by 3rd party app developers for Windows on Snapdragon Contribute new features and designs to the Qualcomm AI toolkit to enhance the workflow experience of Application Developers Minimum Qualifications Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. and 6 + years of Software Engineering, Systems Engineering, or related work experience. Preferred Qualifications Excellent understanding of AI frameworks (e.g., TensorFlow, PyTorch ), GPU programming, and parallel computing. Experience with large language models/foundational models' development and deployment a plus Good Understanding of complete AI Software stack and familiarity with AI performance tuning techniques on GPU, NPU based systems Experience with development of end-to-end AI application on Windows using Windows ML, DirectML Experience in full workflow involved in training and deployment of models on servers and porting to client Windows compute platforms involving model inference deployment and performance tuning Proficiency in programming languages such as Python, C++ Excellent communication skills to articulate complex technical concepts to non-technical and technical stakeholders. Strong leadership abilities to motivate and guide development teams. Detail-oriented with strong problem-solving, analytical, and debugging skills Demonstrated ability to learn, think and adapt in a fast-changing environment Familiarity with software development methodologies, version control systems, and agile project management practices. 12+ years’ experience in application development involving High Performance Computing with 5+ years in AI application development on Windows Bachelors in Computer Science or Electrical Engineering Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

Posted 3 weeks ago

Apply

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

Apply

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

Apply

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

Apply

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

Apply

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

Apply

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

Apply

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

Apply
Page 1 of 2
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies