Jobs
Interviews

73 Parallel Computing Jobs

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

12.0 - 17.0 years

8 - 12 Lacs

gurugram

Work from Office

The Role: Associate Director Software Engineer The Team: The OSTTRA Technology teamis composed of Capital Markets Technology professionals, who build,supportand protect the applications that operate our network. The technology landscapeincludeshigh-performance, high-volume applications as well as compute intensive applications,leveragingcontemporary microservices, cloud-based architectures. The Impact: Together, we build, support, protect and manage high-performance, resilient platforms that process more than 100 million messages a day. Our services are vital to automated trade processing around the globe, managing peak volumes and working with our customers and regulators to ensure the efficient settlement of trades and effective operation of global capital markets. Whats in it for you: We are looking for highly motivated technology professionals who will strengthen our specialisms, and championour uniqueness to create a company that is collaborative, respectful, and inclusive to all. You will have 12+ years experience of Java development to meet the needs of our expanding portfolio of Financial Services clients. This is an excellent opportunity to be part of a team based out of Gurgaon and to work with colleagues across multiple regions globally . Responsibilities: Designing, developing, and maintaining high-performance Java applications for post-trade operations, with a focus on scalability and reliability. Utilizing cloud-native technologies and distributed systems to create scalable and resilient solutions. Collaborating with cross-functional teams to analyse requirements and architect innovative solutions for post-trade processes. Implementing efficient and concurrent processing mechanisms to handle high volumes of trade data. Optimizing code and database performance to ensure smooth and responsive post-trade operations. Deploying applications using containerization technologies like Docker and orchestration tools like Kubernetes. Leveraging distributed technologies to build robust and event-driven post-trade systems. Implementing fault-tolerant strategies and resilience patterns to ensure uninterrupted executions. Building resilient, scalable microservices leveraging Spring Boot with Kafka for event-driven architectures. Participating in code reviews, providing constructive feedback, and mentoring junior developers to foster a collaborative and growth-oriented environment. Staying up-to-date with emerging technologies, industry trends, and best practices in cloud-native development, distributed systems, and concurrency. What Were Looking For: Bachelor's degree in Computer Science, Engineering, or a related field. Strong 12+ years of experience in Java development, with a minimum of 3 years in post-trade operations. Proven expertise in designing and developing scalable Java applications, leveraging cloud-native technologies. In-depth knowledge of distributed systems, event-driven architectures, and messaging frameworks. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Solid understanding of concurrent programming concepts, multithreading, and parallel processing. Familiarity with relational and NoSQL databases, and optimizing database performance for scalability. Strong problem-solving skills and ability to analyse and resolve complex issues in a timely manner. Excellent communication and collaboration skills, with a track record of working effectively in cross-functional teams. Experience with Agile methodologies and continuous integration/continuous deployment (CI/CD) practices is a plus.

Posted 1 week ago

Apply

12.0 - 17.0 years

15 - 20 Lacs

gurugram

Work from Office

About the Role: OSTTRA India The Role: Associate Director Software Engineer The Team: The OSTTRA Technology teamis composed of Capital Markets Technology professionals, who build,supportand protect the applications that operate our network. The technology landscapeincludeshigh-performance, high-volume applications as well as compute intensive applications,leveragingcontemporary microservices, cloud-based architectures. The Impact: Together, we build, support, protect and manage high-performance, resilient platforms that process more than 100 million messages a day. Our services are vital to automated trade processing around the globe, managing peak volumes and working with our customers and regulators to ensure the efficient settlement of trades and effective operation of global capital markets. Whats in it for you: We are looking for highly motivated technology professionals who will strengthen our specialisms, and championour uniqueness to create a company that is collaborative, respectful, and inclusive to all. You will have 12+ years experience of Java development to meet the needs of our expanding portfolio of Financial Services clients. This is an excellent opportunity to be part of a team based out of Gurgaon and to work with colleagues across multiple regions globally . Responsibilities: Designing, developing, and maintaining high-performance Java applications for post-trade operations, with a focus on scalability and reliability. Utilizing cloud-native technologies and distributed systems to create scalable and resilient solutions. Collaborating with cross-functional teams to analyse requirements and architect innovative solutions for post-trade processes. Implementing efficient and concurrent processing mechanisms to handle high volumes of trade data. Optimizing code and database performance to ensure smooth and responsive post-trade operations. Deploying applications using containerization technologies like Docker and orchestration tools like Kubernetes. Leveraging distributed technologies to build robust and event-driven post-trade systems. Implementing fault-tolerant strategies and resilience patterns to ensure uninterrupted executions. Building resilient, scalable microservices leveraging Spring Boot with Kafka for event-driven architectures. Participating in code reviews, providing constructive feedback, and mentoring junior developers to foster a collaborative and growth-oriented environment. Staying up-to-date with emerging technologies, industry trends, and best practices in cloud-native development, distributed systems, and concurrency. What Were Looking For: Bachelor's degree in Computer Science, Engineering, or a related field. Strong 12+ years of experience in Java development, with a minimum of 3 years in post-trade operations. Proven expertise in designing and developing scalable Java applications, leveraging cloud-native technologies. In-depth knowledge of distributed systems, event-driven architectures, and messaging frameworks. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Solid understanding of concurrent programming concepts, multithreading, and parallel processing. Familiarity with relational and NoSQL databases, and optimizing database performance for scalability. Strong problem-solving skills and ability to analyse and resolve complex issues in a timely manner. Excellent communication and collaboration skills, with a track record of working effectively in cross-functional teams. Experience with Agile methodologies and continuous integration/continuous deployment (CI/CD) practices is a plus.

Posted 1 week ago

Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Waymo is an autonomous driving technology company with the mission to be the world&aposs most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo DriverThe World&aposs Most Experienced Driverto improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymos fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo&aposs Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the autonomous vehicle&aposs software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate with many other teammates to ensure we design and improve hardware and software for maximum performance. We are a diverse team looking for curious and talented teammates to work on one of the world&aposs highest performance automotive compute platforms. In this hybrid role, you will report to a Software Engineering Manager. This position will require the ability to work some hours that align with the team in the Pacific Time zone on an as needed basis. You Will Maximize performance of our neural networks by enhancing and extending our production grade compiler Work with hardware architects and model developers to develop understanding of our unique neural network inference platform and neural networks Implement compiler support for novel features of our high-performance architecture You Have BS degree in Computer Science/Electrical Engineering or equivalent practical experience and 3+ years of industry experience OR MS degree in Computer Science/Electrical Engineering and 1+ years of industry experience OR PhD Degree in Computer Science/Electrical Engineering or equivalent years of experience 1+ years of industry and/or academic experience with compilers and parallel computing 1+ years of industry and/or academic experience working with ML inference or linear algebra computations C++ programming skills We Prefer Python programming experience Experience with compilers for neural networks Knowledge of computer architectures used for neural network inference, and neural network performance characteristics Knowledge of the principles behind popular machine learning and neural network algorithms and applications The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymos discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ?3,400,0004,110,000 INR Show more Show less

Posted 1 week ago

Apply

3.0 - 7.0 years

8 - 12 Lacs

chennai

Work from Office

Position Description: Hands on experience in core Java, Spring, AWS Services and Micro Services development using Angular, REST and so on, Exposure and involved in Product development life cycle would be added benefit, standard methodologies, detailed understanding of the technology roadmap, advancement to design/development process and providing prod support on rotation basis. Having experience in Genesys is a plus Drive technical discussions, arbitrate and recommend optimal path forward in a room of highly opinionated engineers that may or may not agree with you. Use your experience and knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, Support the team in maintaining CI/CD pipelines Collaborate with team members on improving team's test coverage, release velocity and production health Participate in application code and test code reviews with rest of the Scrum team Contribute to own entire features from concept to deployment working on cross-functional activities Contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn The Expertise and Skills You Bring o You have excellent proficiency in engineering large complex systems o You have proficiency in multi processing and parallel computing o You have experience and expertise in profiling and performance turning software o You have proficiency in handling data both structured and unstructured data o Ability to drive mature delivery practices through automation o You have strong proficiency in system programming with java o You have proficiency implementing low latency programs o You have exposure to memory modelling, performance tuning JVM o You have expertise with streaming data handling through Topics, Websockets & Queues o You have the drive and ability to deliver software with a high degree of automation o You are proficient with version control systems and can handle development for multiple releases in parallel o You have the spirit and willingness to contribute to org level innovation o You have a learning mindset and are able to demonstrate versatility in addition to your specialization o You have strong proficiency in driving execution of high quality designs and implementations o You are able to influence and drive adoption of best tools for accelerated delivery o You should have the ability to work effectively with both partners and project team members o You know Agile methodologies or iterative development processes o You know Acceptance test-driven development a plus. o You have Ability to take ownership o You Coach team members and take accountability for the deliverables o You have Excellent collaboration and Interpersonal skills o You have Great attitude, being a mentor, team player and effective contributor o You have Focus on productivity o Experience in Financial Markets o Ability to quickly learn, adapt across the tech stack o Expertise working with public cloud environments Skills: Financial Services Mainframe

Posted 1 week ago

Apply

2.0 - 16.0 years

0 Lacs

chennai, tamil nadu

On-site

As an AI Lead/Manager located in Chennai, you will be responsible for designing and developing machine learning software solutions primarily for semiconductor device and thin film metrology. You will work closely with internal and external customers to gather requirements, build machine learning-based software solutions, and optimize algorithms for efficient implementation. Your role will also involve extending prototypes into fully functional solutions ready for internal or external use, implementing solutions using Python with TensorFlow, and providing technical support during testing phases. To be successful in this role, you must possess a strong background in machine learning, particularly using regression models and the TensorFlow framework. Additionally, experience in software architecture, modern development practices, design patterns, and writing production-quality, object-oriented code in Python or C# is required. Knowledge of parallel/distributed computing, performance profiling, and memory optimization is essential. Experience in API development and Azure DevOps is advantageous, along with familiarity in computational physics, numerical simulations, semiconductors, and electromagnetics. Candidates with at least 2 years of team leadership or management experience in machine learning algorithm engineering are preferred. The minimum qualifications include a Bachelor's, Master's, or Ph.D. in Computer Science or a related computational field with corresponding years of experience. Candidates from Tier-1 colleges like IIT, IIIT, VIT, NIT with a background in AI/ML/DL and product company experience will be highly considered for this role. Furthermore, the ability and willingness to travel worldwide to support projects at customer sites are beneficial. You will be expected to document the design and implementation of software solutions, conduct presentations internally and externally, and maintain new and existing software solutions throughout their life cycle. Your responsibilities will encompass software architecture, unit testing, API development, memory optimization, and more, ensuring the delivery of high-quality machine learning solutions in the field of semiconductor device and thin film metrology. Overall, we are seeking ML Experts with expertise in electromagnetics/CFD-ACE products, capable of contributing to cutting-edge advancements in the field of artificial intelligence and machine learning.,

Posted 1 week ago

Apply

0.0 - 3.0 years

0 Lacs

haryana

On-site

You will join Mathisys Advisors, a global quant firm specializing in high-frequency trading (HFT) strategies for various asset classes in global markets. The firm excels in both developed and emerging markets, with expertise in infrastructure and market dynamics like latency, execution, and scalability setting it apart. As a Junior FPGA Engineer, you will have the opportunity to gain hands-on experience in FPGA development and optimization for ultra-low-latency trading systems. Your responsibilities will include assisting in designing, developing, and optimizing FPGA-based trading solutions for ultra-low-latency execution in high-frequency trading environments. You will collaborate with senior FPGA engineers, participate in FPGA architecture exploration and performance analysis, and support testing and validation of FPGA designs. To qualify for this role, you should have a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Strong academic background in FPGA development using Verilog or VHDL, understanding of FPGA architecture, and familiarity with FPGA development frameworks like Vivado, Quartus, or Libero are required. Knowledge of computer architecture, DSP, parallel computing, and interest in low-latency, high-performance computing systems are essential. Problem-solving skills, a passion for technology and innovation, and strong communication skills will be beneficial. Preferred qualifications include internship or project experience in FPGA development, exposure to electronic trading protocols, knowledge of low-level programming languages like C/C++, familiarity with network protocols and high-speed data transmission technologies, and previous exposure to the HFT industry or algorithmic trading. Join us at Mathisys Advisors and be part of a team dedicated to pushing the boundaries of FPGA-based trading solutions for global markets.,

Posted 1 week ago

Apply

2.0 - 16.0 years

0 Lacs

chennai, tamil nadu

On-site

As an AI Lead/Manager based in Chennai with 5 to 16 years of experience, you must possess strong skills in C++ or Python, Machine Learning (including regression models and TensorFlow framework), and Artificial Intelligence. Your educational background should include a BTech with 8+ years of experience in C++ or Python, an M.Tech with 6+ years of experience, or a PhD with 4+ years of experience in Machine Learning. Ideal candidates will have experience in AI/ML/DL from tier 1 colleges such as IIT, IIIT, VIT, NIT, and a background in working with product companies, especially engineering product companies. Additionally, candidates should meet the following preferred qualifications: - Proficiency in machine learning using regression models and TensorFlow framework - Strong foundation in software architecture, modern development practices, and design patterns - Experience in Python or C# for writing production-quality, object-oriented code - Familiarity with parallel/distributed computing, performance profiling, and memory optimization - Knowledge of API development and Azure DevOps - Exposure to computational physics, numerical simulations, and semiconductors (electrical properties, manufacturing, and metrology) Minimum qualifications include at least 2 years of experience leading or managing a team of machine learning algorithm engineers, along with a BS, MS, or PhD in Computer Science or a related computational field combined with significant years of experience. In this role, you will be responsible for designing and developing machine learning software solutions for semiconductor devices and thin film metrology. This involves collaborating with internal and external stakeholders to define requirements, building machine learning-based solutions, optimizing algorithms, and developing APIs. You will work on extending prototypes into fully functional solutions, implementing solutions in Python with TensorFlow, writing unit tests, providing technical support during testing phases, documenting software solutions, and maintaining existing solutions throughout their life cycle. If you have a passion for machine learning, strong technical skills, and a background in electromagnetics/CFD-ACE products, this position offers an exciting opportunity to contribute to cutting-edge projects in the field of AI and semiconductor technology.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

Qualcomm India Private Limited is a leading technology innovator that creates next-generation experiences and drives digital transformation to build a smarter, connected future. As a Qualcomm Software Engineer, you will work on designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to deliver cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. As an MLOps Engineer at Qualcomm, you will play a crucial role in developing and maintaining the ML platform on premises and AWS Cloud. Your responsibilities include architecting, deploying, and optimizing the ML & Data platform supporting Machine Learning Models training using NVIDIA DGX clusters and Kubernetes. Expertise in AWS services like EKS, EC2, VPC, IAM, S3, and EFS will be vital for ensuring the smooth operation and scalability of the ML infrastructure. Working closely with cross-functional teams, you will design and implement reliable infrastructure solutions for NVIDIA clusters, collaborate with data scientists and software engineers to integrate ML and Data workflows, optimize platform performance, monitor system performance, and implement CI/CD pipelines for automated model training and deployment. Your role also involves managing AWS services, implementing logging and monitoring solutions, and staying updated with the latest advancements in MLOps and GPU acceleration technologies to enhance the ML platform. Qualcomm is looking for candidates with a Bachelor's or Master's degree in Computer Science, Engineering, or related field, proven experience as an MLOps Engineer with a focus on large-scale ML infrastructure, strong expertise in NVIDIA DGX clusters, proficiency in Kubernetes and associated technologies, programming skills in Python and Go, understanding of distributed computing and GPU acceleration, familiarity with containerization technologies, CI/CD pipelines, AWS services, and problem-solving skills. Excellent communication and collaboration abilities are essential to work effectively in a cross-functional team. Desired qualifications include experience with model training and deployment, knowledge of ML model optimization techniques, familiarity with ML-specific data storage systems, understanding of security and compliance in ML infrastructure. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you would like more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

8.0 - 10.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Overview As a Lead Scientist, you will spearhead the development and optimization of cutting-edge image processing algorithms and machine learning models with a focus on real-time performance. Your role will involve driving innovation in model compression, deploying AI solutions on edge devices, and collaborating closely with hardware teams to seamlessly integrate AI/ML models into real-time embedded Responsibilities : Processing Development : Design and implement real-time image processing algorithms. Work on tasks like object detection, tracking, and image segmentation. Develop image enhancement techniques and integrate them into Optimization and Machine Learning Development : Optimize models using techniques such as quantization, weight pruning, and knowledge distillation. Implement deep learning models with frameworks like TensorFlow or PyTorch. Utilize TinyML frameworks (TensorFlow Lite, uTensor, etc.) for efficient AI models on edge devices. Prototype and iterate on ML architectures tailored for constrained environments. Publish research findings and contribute to AI community growth through publications or Development : Develop scalable, high-performance C++ code for large systems. Implement advanced C++ features like template metaprogramming and compile-time and Parallel Computing : Develop multithreaded solutions using modern CPUs. Utilize parallel computing features like std : : thread and std : : Analysis and Optimization : Conduct performance analysis and apply optimization techniques to improve system efficiency. Collaborate with hardware teams for platform-specific Structures and Algorithms (DSA) : Utilize advanced data structures like B-trees, hash tables, and tries. Implement algorithms for tasks like sorting, searching, and graph and Code Quality : Document algorithms and code comprehensively. Maintain high code quality through reviews and static code analysis : 8+ Years of experience with a Degree in Computer Science or a related field Extensive experience in C++ development with advanced features. Strong background in image processing, computer vision, and machine learning. Proficient in multithreading, parallel computing, and performance optimization. Expertise in data structures and algorithms. Familiarity with GPU programming. Experience with frameworks like TensorFlow, PyTorch, ONNX, and TFLite. Python experience is a plus. Why Join Us Be at the forefront of AI innovation for edge devices and TinyML deployment. Collaborate with a talented team to create cutting-edge AI solutions for embedded systems. Opportunities for professional growth, including AI research publications and scalable AI solutions for real-world Accolades : ELCINA India : Awarded the ELCINA Award for Excellence in Electronics Innovation in 2019. CII Design Award : Our Biometric POS Terminal received recognition at the CII Design Excellence Awards. InterCon Dubai : Recognized as one of the Top 50 Innovators in 2019 for innovation in biometric technology. Electronics Maker Award : Named the best company in 2020 under the "Make in India" initiative. Department of Science & Technology : Recognized as a Government of India-certified Research & Development Centre. UIDAI/Aadhaar Certified : Platinum category certified Attendance System Provider with biometric design certified by the FBI (USA) for quality. (ref:hirist.tech) Show more Show less

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kollam, kerala

On-site

Amrita Vishwa Vidyapeetham, Amritapuri Campus is seeking qualified candidates for the position of Research and Teaching Faculty at the School of Computing. The School of Computing is recognized for its innovative research, industry partnerships, and practical learning methods. Specialized programs offered include Computer Science and Engineering (CSE), CSE Artificial Intelligence (CSE-AI), and Artificial Intelligence & Data Science (AI & DS). If you are enthusiastic about teaching and conducting research in cutting-edge technologies, we encourage you to submit your CV, SCOPUS ID/ORCID, and publication list to csjobs@am.amrita.edu. The positions available include Professor, Associate Professor, and Assistant Professor in various areas such as Theoretical Computer Science, Internet of Things (IoT), Quantum Computing, Blockchain Technology, Information Security, Cyber-Physical Systems, Autonomous Drones, Augmented Reality / Virtual Reality (AR/VR), Machine Vision, Game Programming, Speech & Natural Language Processing (NLP), Web Application Security, Cloud & Edge Computing, Parallel Computing, and Human-Computer Interaction. Applicants should hold a Ph.D. in a relevant field (preference for degrees from top 200 ranked institutions), with at least one degree in CSE. Teaching, industry, or research experience in reputable institutions is required, along with a minimum of 3 Q1 journal publications. Candidates with patents or consultancy experience are preferred, and a strong background in research projects is essential. Joining our team offers numerous benefits, including research support, reduced teaching workload for research-focused individuals, sponsorships for conferences, competitive compensation based on experience, and incentives for patents, consultancy, and technology transfer through a dedicated research center. If you are interested in contributing to our dynamic and innovative academic environment, we look forward to receiving your application by March 31, 2026.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing embedded system software as a Senior Embedded System Software Engineer in Bengaluru. With over 4 years of experience, you should possess strong programming skills in C, C++, and Python. Your role will involve writing scalable C++ multi-threaded, multi-process software applications for Android/Embedded Linux/QNX operating systems. You will utilize your expertise in system programming, threading, mutex, synchronization, communication, and parallel computing to create highly scalable and efficient applications. A deep understanding of CPU, DSP, and Deep Learning Accelerators architectures is essential. You will optimize Multimedia/ML algorithms on hardware acceleration cores using C/C++, assembly language, and OpenCL/CUDA programming frameworks. Experience with ARM and NSP/Hardware engines for Inter-processor communications using RPCs is required. Additionally, familiarity with system analysis tools for memory, performance, and hardware resource management is crucial for optimization and stability. You should be experienced in build systems like CMake, Make, ninja, and Yocto for large-scale software development. Proficiency in source control tools such as Git, GitHub, GitLab, Perforce, etc., is expected. Documenting software design, algorithms, and interfaces will be part of your responsibilities. Ideally, you hold a Bachelor's degree in Computer Engineering, Computer Science, or a related field with 4-6 years of relevant work experience. A Master's degree in the same field with a minimum of 4 years of relevant work experience would be preferred.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

16 - 20 Lacs

bengaluru

Work from Office

About Us At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future As one of the worlds largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for, The success of our Upstream, Product Solutions and Low Carbon Solutions businesses is the result of the talent, curiosity and drive of our people They bring solutions every day to optimize our strategy in energy, chemicals, lubricants and lower-emissions technologies, We invite you to bring your ideas to ExxonMobil to help create sustainable solutions that improve quality of life and meet societys evolving needs Learn more about our What and our Why and how we can work together, ExxonMobils affiliates in India ExxonMobils affiliates have offices in India in Bengaluru, Mumbai and the National Capital Region, ExxonMobils affiliates in India supporting the Product Solutions business engage in the marketing, sales and distribution of performance as well as specialty products across chemicals and lubricants businesses The India planning teams are also embedded with global business units for business planning and analytics, ExxonMobils LNG affiliate in India supporting the upstream business provides consultant services for other ExxonMobil upstream affiliates and conducts LNG market-development activities, The Global Business Center Technology Center provides a range of technical and business support services for ExxonMobils operations around the globe, ExxonMobil strives to make a positive contribution to the communities where we operate and its affiliates support a range of education, health and community-building programs in India Read more about our Corporate Responsibility Framework, To know more about ExxonMobil in India, visit ExxonMobil India and the Energy Factor India, Job will be based at Bangalore, Whitefield office ( WFO) for 5 days in a week, What Role You Will Play In Team Global Sourcing Center of Excellence (CoE) Analyst(s) will support the execution of the Global Sourcing CoE Processes Key process areas are Supplier Qualification, ExxonMobil Supplier List (EMSL), Supplier Performance Management (SPM) and Market Intelligence (MI) Each Global Sourcing CoE Analyst will initially be assigned to one of these key process areas, What You Will Do Global Supplier List: Maintain global supplier list consistent with updates received internally and externally by collaborating with stakeholders, spend analysis for Assigned categories, Explore, identify, and upload new supplier data Perform new supplier scouting using advanced analytic techniques & partnership with Supplier development Manager Perform Category health assessment of major Equipment & Materials such Pressure Vessels, Machinery, Heat Exchangers , Pipes etc Supplier Qualification: Create analytics for planning qualification needs and develop analytics to report and drive insights, Lead/support desktop review during qualification Prepare draft qualification report and review with Qualification lead Onboarding of qualified suppliers into system, About You Required Skills & Qualifications: Minimum 2 years of professional experience in an environment that prioritized data quality Preferred experience in the Oil & Gas, Chemicals industry Proven problem-solving and analytical abilities including pattern detection, root cause analysis, and issue resolution Ability to interpret and visualize data for reporting to Leads and end users Able to work in an evolving and fast-paced environment and adjust to multiple priorities and timelines Effective communication, interpersonal and planning skills Procurement processes within a project setting (source list, specification, bid process, expediting, inspection, etc) Engineering and QC roles in procurement processes Proficient in Microsoft Office software suite (Outlook, Word, Excel & PowerPoint) Experience on Supplier Data Management Experience of handling large & complex data set Experience using and drawing insights from procurement, engineering, and market intelligence technology sources Read, write, and speak fluent English, especially as it applies to technical and business communications Bachelors Degree / equivalent in Engineering / Technology preferably in Mechanical/ Chemical Engineering Your Benefits An ExxonMobil career is one designed to last Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance and life We offer you: Competitive compensation Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits Retirement benefits Global networking & cross-functional opportunities Annual vacations & holidays Day care assistance program Training and development program Tuition assistance program Workplace flexibility policy Relocation program Transportation facility Please note benefits may change from time to time without notice, subject to applicable laws The benefits programs are based on the Companys eligibility guidelines, Stay connected with us Learn more about ExxonMobil in India, visit ExxonMobil India and Energy Factor India, Follow us on LinkedIn and Instagram Like us on Facebook Subscribe our channel at YouTube EEO Statement ExxonMobil is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status, Business solicitation and recruiting scams ExxonMobil does not use recruiting or placement agencies that charge candidates an advance fee of any kind (e g , placement fees, immigration processing fees, etc) Follow the LINK to understand more about recruitment scams in the name of ExxonMobil, Nothing herein is intended to override the corporate separateness of local entities Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship, Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships,

Posted 3 weeks ago

Apply

4.0 - 9.0 years

13 - 17 Lacs

noida

Work from Office

Looking for Siemens EDA Ambassadors- QuestaSim (Simulation) R&D team (strong AI/ML background) This is your role In this role, you will, craft 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 Qualifications We are seeking a graduate with Bachelors or Masters degree in Computer Science, Artificial Intelligence, Electrical Engineering, or a related technical field from an accredited institution. We value your 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 track record 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 weeks ago

Apply

5.0 - 7.0 years

0 Lacs

mumbai, maharashtra, india

On-site

Job Title: Developer (C++,CUDA) Work Mode: Work from Office Location: Mumbai (ONLY LOCAL CANDIDATES) Experience: 5 +Years Notice Period: Immediate Joiner (Within 20 days) Job Objective 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. Note: Interested Candidates Please share your updated Resume to- [HIDDEN TEXT] Show more Show less

Posted 3 weeks ago

Apply

2.0 - 7.0 years

3 - 8 Lacs

bengaluru, mumbai (all areas)

Work from Office

2+ years in HPC or distributed computing Strong Linux and scripting skills Experience with schedulers, parallel file systems, and HPC networking Familiarity with containers and automation tools Bonus: Cloud HPC, AI/ML tools, performance profiling

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 10 Lacs

bengaluru

Work from Office

The Team The Data Engineering team is responsible for architecting, building, and maintaining our evolving data infrastructure, as well as curating and governing the data assets created on our platform. We work closely with various stakeholders to acquire, process, and refine vast datasets, focusing on creating scalable and optimized data pipelines. Our team possesses broad expertise in critical data domains, technology stacks, and architectural patterns. We foster knowledge sharing and collaboration, resulting in a unified strategy and seamless data management. The Impact: This role is the foundation of the products delivered. The data onboarded is the base for the company as it feeds into the products, platforms, and essential for supporting our advanced analytics and machine learning initiatives. Whats in it for you Be the part of a successful team which works on delivering top priority projects which will directly contribute to Companys strategy. Drive the testing initiatives including supporting Automation strategy, performance, and security testing. This is the place to enhance your Testing skills while adding value to the business. As an experienced member of the team, you will have the opportunity to own and drive a project end to end and collaborate with developers, business analysts and product managers who are experts in their domain which can help you to build multiple skillsets. Responsibilities Design, develop, and maintain scalable and efficient data pipelines to process large volumes of data. To implement ETL processes to acquire, validate, and process incoming data from diverse sources. Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand data requirements and translate them into technical solutions. Implement data ingestion, transformation, and integration processes to ensure data quality, accuracy, and consistency. Optimize Spark jobs and data processing workflows for performance, scalability, and reliability. Troubleshoot and resolve issues related to data pipelines, data processing, and performance bottlenecks. Conduct code reviews and provide constructive feedback to junior team members to ensure code quality and best practices adherence. Stay updated with the latest advancements in Spark and related technologies and evaluate their potential for enhancing existing data engineering processes. Develop and maintain documentation, including technical specifications, data models, and system architecture diagrams. Stay abreast of emerging trends and technologies in the data engineering and big data space and propose innovative solutions to enhance data processing capabilities. What Were Looking For 5+ Years of experience in Data Engineering or related field Strong experience in Python programming with expertise in building data-intensive applications. Proven hands-on experience with Apache Spark, including Spark Core, Spark SQL, Spark Streaming, and Spark MLlib. Solid understanding of distributed computing concepts, parallel processing, and cluster computing frameworks. Proficiency in data modeling, data warehousing, and ETL techniques. Experience with workflow management platforms, preferably Airflow. Familiarity with big data technologies such as Hadoop, Hive, or HBase. Strong Knowledge of SQL and experience with relational databases. Hand on experience with AWS cloud data platform Strong problem-solving and troubleshooting skills, with the ability to analyze complex data engineering issues and provide effective solutions. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. Nice to have experience on DataBricks Preferred Qualifications Bachelors degree in Information Technology, Computer Information Systems, Computer Engineering, Computer Science, or other technical discipline Whats In It For You? Our Purpose: Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technologythe right combination can unlock possibility and change the world. At S&P Global we transform data into Essential Intelligence, pinpointing risks and opening possibilities. Our People: Our Values: Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you cantake care of business. We care about our people. Thats why we provide everything youand your careerneed to thrive at S&P Global. Health & WellnessHealth care coverage designed for the mind and body. Flexible DowntimeGenerous time off helps keep you energized for your time on. Continuous LearningAccess a wealth of resources to grow your career and learn valuable new skills. Invest in Your FutureSecure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly PerksIts not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the BasicsFrom retail discounts to referral incentive awardssmall perks can make a big difference.

Posted 3 weeks ago

Apply

5.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

As a Net Backend Developer(Lead) for Pune Location, you will be responsible for leading a team and should have a minimum of 5 years of Team lead experience. You should have at least 6 years of hands-on experience in .NET Core and currently working with the same technology. Your qualifications should include a B.E/B.Tech degree. Candidates with a Masters degree should have 12+ years of experience, while candidates with a Bachelors degree should have 15+ years of experience. The ideal candidate must possess proven experience in .NET (C#) development with a deep understanding of delegates, async programming, task library, data access libraries, and data structures. Additionally, you should have a strong proficiency in architecture patterns such as Microservices and MVC, hands-on experience with Angular TypeScript for developing responsive web applications, and expertise in designing and implementing database solutions. It is essential to have a solid understanding and application of design patterns such as Singleton and Abstract Factory, experience working in an agile development environment following agile methodologies, and proficiency in deploying and managing applications using Azure cloud services. Good-to-Have Skills include familiarity with Docker/Containers for application deployment, knowledge of cloud platforms and services beyond Azure, and experience with multi-threading and parallel computing. If you meet the above requirements and are passionate about backend development, we encourage you to apply for this exciting opportunity!,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The ideal candidate must have expertise in 3D rendering and algorithm development for surface and 3D model generation, with a strong command of C++. In this role, you will be tasked with developing algorithms and software solutions to create high-quality visual representations of data. Your responsibilities will include designing and implementing algorithms for generating and optimizing 3D models and surfaces, with a focus on efficiency and accuracy for deploying medical device software applications. You should have at least 5 years of experience in 3D visualization features of software development. Your duties will involve designing and implementing algorithms for generating and optimizing 3D models and surfaces to ensure efficiency and accuracy. You will also be responsible for developing and enhancing rendering techniques to produce photorealistic images and animations using advanced shading, lighting, and texturing methods. Additionally, you will write high-performance C++ code for 3D visualization applications, ensuring maintainability and scalability. You should possess a Bachelor's or Master's degree in Computer Science, Computer Graphics, or a related field. Furthermore, you must have experience with imaging software and techniques, including image processing and analysis, along with proven experience in 3D visualization, rendering, and algorithm development. Proficiency in C++ programming, with a solid understanding of object-oriented programming principles, is essential. Technical skills required for this role include experience in 3D graphics libraries and frameworks such as OpenGL, DirectX, and Vulkan, as well as a strong knowledge of computer graphics principles like geometry, lighting, and shading. Familiarity with shader programming languages and 3D modeling software and tools is also necessary. In terms of soft skills, you should have excellent analytical and problem-solving abilities, strong communication skills, and the ability to work collaboratively in a team environment. You must also demonstrate the capability to manage multiple projects and deadlines effectively. Nice-to-have skills for this position include experience with real-time rendering engines like Unity and Unreal Engine, knowledge of machine learning techniques applied to 3D modeling and visualization, familiarity with parallel computing and GPU programming, experience in Modern C++ 20 or later, WPF .Net Core/Framework, various toolchains, and design and architecting medical device hardware and software as part of product development. Working experience in Git Version versioning system Jenkins CI and CI concept is also beneficial. To apply for this position, you will need to submit your latest CV and work portfolio. A background check is required, and candidates with a criminal record need not apply. The client is looking for early joiners with an immediate to 30 days" notice period. Candidates from a gaming background are not eligible for this position.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

As a CUDA Software Engineer, you will play a crucial role in developing and optimizing high-performance computing libraries and applications. Your primary focus will be on implementing cutting-edge machine learning, computer vision, and numeric algorithm solutions, ensuring their efficiency on GPUs and other hardware accelerators. Your responsibilities will include designing, implementing, and optimizing parallel algorithms using CUDA and C++ for various target platforms. Collaboration with software and hardware teams will be essential to maximize performance across different processing units. You will be expected to apply low-level optimizations such as parallelization, memory management, vectorization, and efficient data movement. Additionally, you will be responsible for building performance benchmarks, conducting profiling and analysis, and fine-tuning implementations to meet performance objectives. Understanding customer requirements and delivering tailored solutions will be a key aspect of your role. Staying abreast of the latest developments in CUDA programming, GPU architectures, and optimization techniques will also be required. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science, Information Technology, Electronics & Communication, or a related field. You must have at least 2 years of hands-on experience in CUDA development and GPU programming. Proficiency in C/C++ programming, along with experience in CUDA, OpenCL, or similar parallel computing technologies, is essential. A solid understanding of GPU architecture, memory hierarchies, and multi-threaded programming concepts is also necessary. Having familiarity with performance profiling tools like NVIDIA Nsight and Visual Profiler will be advantageous. Experience in machine learning, computer vision, or high-performance numeric computing is preferred but not mandatory. Strong analytical, debugging, and problem-solving skills are crucial for success in this role. The ability to work independently and collaborate effectively in a fast-paced team environment is also important. Candidates with exposure to deep learning frameworks (such as TensorFlow, PyTorch), experience in optimizing algorithms for low latency and high throughput, and knowledge of SIMD instructions and cache optimization strategies will have an added advantage in this position.,

Posted 1 month ago

Apply

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 1 month 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 month 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 month 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 month 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 1 month 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 1 month ago

Apply
Page 1 of 3
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