Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3.0 years
0 Lacs
Hyderabad, Telangana
On-site
General Information Locations : Hyderabad, Telangana, India Role ID 209546 Worker Type Regular Employee Studio/Department CTO - EA Digital Platform Work Model Hybrid Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Software Engineer II - AI/ML Engineer The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA’s incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players. We’re behind the curtain, making it all work together. Come power the future of play with us. The Challenge Ahead: We are looking for developers who want to work on a large-scale distributed data system that empowers EA Games to personalize player experience and engagement. Responsibilities You will help with designing, implementing and optimizing the infrastructure for AI model training and deployment platform You will help with integrating AI capabilities into existing software systems and applications You will develop tools and systems to monitor the performance of the platform in real-time, analyzing key metrics, and proactively identify and address any issues or opportunities for improvement. You will participate in code reviews to maintain code quality and ensure best practices You will help with feature and operation enhancement for platform under senior guidance You will help with improving the stability and observability of the platform Qualifications Bachelor's degree or foreign degree equivalent in Computer Science, Electrical Engineering, or related field. 3+ years of experience with software development and model development Experience with a programming language such as Go, Java or Scala Experience with scripting languages such as bash, awk, python Experience with Scikit-Learn, Pandas, Matplotlib 3+ years of experience with Deep Learning frameworks like PyTorch, TensorFlow, CUDA Hands-on experience of any ML Platform (Sagemaker, Azure ML, GCP Vertex AI) Experience with cloud services and modern data technologies Experience with data streaming and processing systems About Electronic Arts We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
Posted 5 days ago
2.0 years
0 Lacs
Bengaluru, Karnataka
Remote
Software Engineer II Bangalore, Karnataka, India Date posted Jun 12, 2025 Job number 1830160 Work site Up to 100% work from home Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview We are building a planet scale multi-modal database from the ground up. You will be part of the team that is reimagining the databases in the era of LLMs by deeply integrating AI into all parts of the stack. We are looking for strong systems engineer who can dive into complex infrastructures, make deep changes to enable new capabilities without compromising on current ones. Similarly we are looking at engineers who can bring in innovative solutions to the current problems in hand, design it end-to-end and execute the designs with high quality. Engineers who have expertise in building query engines, large scale inferencing systems, distributed storage systems, building GPU CUDA kernels can thrive in our team while achieving our vision. Successful engineers in our team have problem solving, design, coding and debugging skills, drive for execution and results, rigor in delivering quality software and a desire for continuous learning. Our team values a friendly, collaborative atmosphere with a passion for technology, and we believe that a diverse team with diverse perspectives that applies empathy and uses great communication skills helps deliver superior products and is key to success. This is a great opportunity to challenge yourself, grow your career, and influence the next generation of computing at Microsoft. Qualifications Required Qualifications Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 2+ Year(s) experience in Prompt Engineering Experience in shipping products and services. Currently programming/coding in your current or most recent role Preferred Qualifications Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with Fine Tuning and PyTorch Experience with Information Retrieval (RAG) Experience with CUDA Responsibilities This will be an individual contributor role with the majority of time focused on coding responsibilities. Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. Industry leading healthcare Educational resources Discounts on products and services Savings and investments Maternity and paternity leave Generous time away Giving programs Opportunities to network and connect Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Posted 5 days ago
2.0 - 7.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Analyze and evaluate GPU architecture/microarchitecture and workload for performance and power optimizations GPU power modeling and estimation for projection and correlation GPU workload analysis, profiling, and characterizations Analyze, model, and minimize GPU register, logic, memory, and clock power Develop and maintain tests for pre-silicon and post-silicon power verifications. Work closely with multiple teams such as RTL designer, architecture, design verification, compiler, driver, silicon implementation, and post-silicon teams Knowledge of Graphics architecture is a plus Minimum Qualifications: Bachelor's degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 2+ years of experience with ASIC design and verification 2+ years of experience with low-power ASIC optimization Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.* Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred Qualifications: Master's or PhD degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 3+ years of experience with advanced CPU/GPU architecture/microarchitecture design development 5+ years of experience with VLSI design and verification 5+ years of experience with low-power ASIC design techniques Experience with industry tools such as PrimeTime PX and Power Artist Experience with Vulkan, DirectX3D, OpenGL, OpenCL, or Cuda development Experience with GPU driver and compiler development Skills: C/C++ Programming Language, Scripting (Python/Perl), Assembly, Verilog/SystemVerilog, Design Verification
Posted 5 days ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role is an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and have insight into next generation GPU hardware design. Our efforts in GPU Developer Tools create opportunities for our team members to learn new technologies and engage in full stack development ranging from user interfaces to graphics driver instrumentation. Experience in developing real-time software applications, graphics and/or GPGPU applications, games, middleware, drivers, or developer tools is a big plus. In this role, you will: Design and develop profiling, performance analysis, and debugging tools features. Collaborate with GPU hardware and software teams on performance validation and analysis. Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs. Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design. The ideal candidate will meet two or more qualifications: Extensive programming knowledge in C/C++ Strong knowledge of GPU hardware and graphics concepts Demonstrated ability to deliver software features and products while ensuring the highest standards of quality and innovation One or more of the following qualifications is a plus: Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL or graphics development through Unity, Unreal Engine, Godot or a comparable graphics or game engine Experience developing GPU computing applications with OpenCL, CUDA, SYCL etc. Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications Experience with game engines, graphics frameworks, or general computing frameworks leveraging the GPU Knowledge of recent graphics trends, especially ray tracing and emerging capabilities such as mesh shading and workgraphs Familiarity with Graphics Profilers and Debuggers such as Nsight, PIX, GPA, RenderDoc, Radeon Profilers, GfxReconstruct 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.
Posted 5 days ago
10.0 - 15.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role is an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and have insight into next generation GPU hardware design. Our efforts in GPU Developer Tools create opportunities for our team members to learn new technologies and engage in full stack development ranging from user interfaces to graphics driver instrumentation. Experience in developing real-time software applications, graphics and/or GPGPU applications, games, middleware, drivers, or developer tools is a big plus. In this role, you will: Design and develop profiling, performance analysis, and debugging tools features. Collaborate with GPU hardware and software teams on performance validation and analysis. Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs. Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design. The ideal candidate will meet two or more qualifications:10 years of professional experience Extensive programming knowledge in C/C++ Strong knowledge of GPU hardware and graphics concepts Demonstrated ability to deliver software features and products while ensuring the highest standards of quality and innovation One or more of the following qualifications is a plus: Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL or graphics development through Unity, Unreal Engine, Godot or a comparable graphics or game engine Experience developing GPU computing applications with OpenCL, CUDA, SYCL etc. Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications Experience with game engines, graphics frameworks, or general computing frameworks leveraging the GPU Knowledge of recent graphics trends, especially ray tracing and emerging capabilities such as mesh shading and workgraphs Familiarity with Graphics Profilers and Debuggers such as Nsight, PIX, GPA, RenderDoc, Radeon Profilers, GfxReconstruct Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 5 days ago
4.0 - 9.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices, XR/IoT/Automotive & compute platforms. We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. We are seeking experienced system engineers for our cutting-edge efforts in the architecture and design of our video codec hardware. The video Systems group provides video solutions on all of Qualcomms Snapdragon mobile processors. The teams scope includes video processing algorithms and IP architecture design for video compression, visual signal processing and analytics, catering to unique requirements of XR/IoT/Automotive markets, with power and performance optimization. The selected candidate, along with his/her colleagues and other team members, will have responsibilities in one or more of the following areas: Research and develop video algorithms for mobile, IoT surveillance, Automotive and VR/AR applications with performance and power efficiency Designing and evaluating video algorithms to be implemented in hardware video encoders and decoders Define systems architecture for video solutions including data flow, task partition, interface and systems interoperation Implement models to accurately model the HW (functional, performance), and supporting HW verification & SW development via behavioral model vectors Collaborate with systems, software, hardware teams at various stages of chipset life in design/validation/commercialization. Minimum Qualifications Master's degree in Electrical or Computer Engineering or related field Knowledge & Experience in video coding standards such as VVC, AV1, HEVC, H.264/AVC, VP9. Good working experience with C/C++ Hands on Knowledge & Experience in Video Codec Design and implementation with in-depth understanding of encoder algorithms such as motion estimation, mode decision and rate control. Experienced in visual quality trade-offs and assessments for video use-cases Experience with Video Pre & Post Processing Algorithms such as denoising, scaling is a plus Experience with Computer Vision and Deep Learning techniques as applied to Video is a plus 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 5 days ago
10.0 - 15.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview: The Qualcomm Cloud Computing team is developing hardware and software for Machine Learning solutions spanning the data center, edge, infrastructure, automotive market. We are seeking ambitious, bright, and innovative engineers with experience in machine learning framework development. Job activities span the whole product life cycle from early design to commercial deployment. The environment is fast-paced and requires cross-functional interaction daily so good communication, planning and execution skills are a must. We are seeking a highly skilled and motivated Language Model Engineer to join our team. The primary role of the engineer will be to train Large Language Models (LLMs) from scratch and fine-tune existing LLMs on various datasets using state-of-the-art techniques. Responsibilities: Model Training and Fine-tuning: Train LLMs from scratch using various datasets. Fine-tune pre-trained models on specific tasks or datasets to improve performance. Implement state-of-the-art LLM training techniques such as Reinforcement Learning from Human Feedback (RLHF), ZeRO (Zero Redundancy Optimizer), Speculative Sampling, and other speculative techniques. Data Management: Handle large datasets effectively. Ensure data quality and integrity. Implement data cleaning and preprocessing techniques. Hands-on with EDA is a plus. Model Evaluation: Evaluate model performance using appropriate metrics. Understand the trade-offs between different evaluation metrics. LLM metrics: Sound understanding of various LLM metrics like MMLU, Rouge, BLEU, Perplexity etc. AWQ: Understanding of Quantization is a plus. Knowledge on QAT will be a plus. Research and Development: Stay updated with the latest research in NLP and LLMs. Implement state-of-the-art techniques and contribute to research efforts. Collaboration: Work closely with other teams to understand requirements and implement solutions. Required Skills and Experience: Deep Learning Frameworks: Hands-on experience with PyTorch at a granular level. Familiarity with tensor operations, automatic differentiation, and GPU acceleration in PyTorch. NLP and LLMs: Strong understanding of Natural Language Processing (NLP) and experience working with LLMs. Programming: Proficiency in Python and experience with software development best practices. Data Handling: Experience working with large datasets. Familiarity with data version control tools is a plus. Education: A degree in Computer Science, Machine Learning, AI, or related field. Advanced degree is a plus. Communication: Excellent written and verbal communication skills. Work experience : Open, 2- 10 years of relevant experience. Preferred Skills: Optimization: Knowledge of optimization techniques for training large models. Neural Architecture Search (NAS): Experience with NAS techniques for optimizing model architectures is a plus. Hands-on experience with CUDA, CUDNN is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 5 days ago
4.0 - 9.0 years
17 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Looking for "ML framework and AI compiler Engineer" responsible for Designing, implementing, and deploying machine learning models using PyTorch Focusing on backend infrastructure and system architecture. Responsibilities often include developing framework, integrating with other AI tools, and ensuring scalability and reliability. Here's a more detailed breakdown of what you might see in such a job description: Key Responsibilities: Model Development and Deployment Designing, building, and deploying AI models, particularly those leveraging PyTorch for deep learning. Backend Infrastructure Developing and maintaining the backend systems that power AI applications, including data ingestion, processing, and storage. System Architecture Designing scalable and high-performance backend architectures to handle AI workloads. Model Optimization Optimizing model performance for speed, accuracy, and resource efficiency. Integration Integrating AI models with other systems and applications. API Development Creating and maintaining APIs for communication between frontend and backend components. Data Handling Managing data ingestion, preprocessing, and storage for AI training and inference. Collaboration Working with data scientists, product managers, and other engineers to bring AI solutions to life. Tools, Technologies, Skills and Programming: C, C++: Strong programming capability using advanced techniques to design and develop AI compilers and backends. Scripting: Strong expertise in Python with design, develop, release and maintain projects. AI Frameworks: Familiarity with other AI frameworks like PyTorch, TensorFlow, Hugging Face, etc. Machine Learning Knowledge: Understanding of machine learning principles and algorithms starting Computer vision to large language models and continuously update to new trends. Expertise to deep learning accelerator programming (GPU, NPU). Any parallel programming experience (Like CUDA, OpenCL, MKLDNN ..etc) is a plus. Experience with deep leaning compilers like Glow, TVM "etc is a plus. 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 5 days ago
15.0 - 20.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Responsibilities: Part of video IP systems team and will be responsible for video technology roadmap ; interaction with different teams including design, verification, system, firmware, software, SOC and power teams; video algorithms, image quality analysis; video processing and compression trends with standardization committees. Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices, XR/IoT/Automotive & compute platforms. We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. We are seeking experienced system engineers for our cutting-edge efforts in the architecture and design of our video codec hardware. The video Systems group provides video solutions on all of Qualcomms Snapdragon mobile processors. The teams scope includes video processing algorithms and IP architecture design for video compression, visual signal processing and analytics, with power and performance optimization. The selected candidate, along with his/her colleagues and other team members, will have responsibilities in one or more of the following areas: Designing and evaluating video algorithms to be implemented in hardware video encoders and decoders . Define systems architecture for video solutions including data flow, task partition, interface and systems interoperation. Implement models to accurately model the HW (functional, performance), and supporting HW verification & SW development via behavioral model vectors . Collaborate with systems, software, hardware teams at various stages of chipset life in design/validation/commercialization. Research and develop video algorithms for mobile, automotive, compute and VR/AR applications with performance and power efficiency. Minimum Qualifications: Masters degree in Electrical/Electronics Engineering, Computer Science, or related field and 15+ years of systems engineering experience PhD in Electrical/Electronics Engineering, Communications - Signal Processing, Computer Science, or related field and 12+ years of systems engineering experience Knowledge & Experience in video coding standards such as VVC, AV1, HEVC, H.264/AVC, VP9. Hands on Knowledge & Experience in Video Codec Design and implementation with in-depth understanding of codec algorithms and flow Solid C/C++ programming, Python scripting skills. Strong communication skills Good analytical and problem solving skills. Preferred Qualifications: HW C modeling experience Image quality evaluation and metric comparisons Signal / Image processing basicsComputer Vision and Machine Learning algorithms for Video Compression and Video/Image processing. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience.
Posted 5 days ago
4.0 - 9.0 years
13 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: General Summary Qualcomms Graphics PSE team is a part of the Graphics System team and is responsible for the overall quality of the Graphics IP in silicon. As a member of our Graphics PSE team, you will be working closely with architects, designers, verification, and software engineers to take the GPU from pre-Sil stage to tape out to silicon bring-up and to CS(Customer Samples). Job Functions/General Responsibilities In this position, you will be responsible for developing graphics applications using graphics API like DirectX, OpenGL ES , Vulkan, improving coverage, creating GPU bring-up test-plans and test methodologies. Analyzing and enabling new games and benchmark in pre-Si environment. Provide debug support in pre-Silicon environment (functional model) and driving end to end solutions for silicon bring-up issues including failure debug. We are looking for highly motivated engineers that enjoy working in a fast-paced environment with minimal guidance. Candidates must have strong programming, communication and teamwork skills and approach difficult challenges as learning opportunities. Critical "Must Have" skills/experience for role Strong programming in C/C++. GPU APIs knowledge (Vulkan/Direct3D/OpenGL/Direct X / OpenCL etc.) GPU architecture. Strong analytical skill. 4+ years of relevant experience. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 10+ years of Systems Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 5+ year of Systems Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred skills/experience for role Experience with at least one ofPerl, Python, TCL Games/graphics application development. OpenCL/CUDA knowledge. Graphics driver development or modelling experience. Post-silicon enablement and bring-up. Prior experience in working in emulation environments for development and debug. Debug tools including JTAG and kernel debuggers
Posted 5 days ago
2.0 - 7.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: JD for Cloud Machine Learning LLM Serving engineer Job Overview: The Qualcomm Cloud Computing team is developing hardware and software for Machine Learning solutions spanning the data center, edge, infrastructure, automotive market. We are seeking ambitious, bright, and innovative engineers with experience in machine learning framework development. Job activities span the whole product life cycle from early design to commercial deployment. The environment is fast-paced and requires cross-functional interaction daily so good communication, planning and execution skills are a must. Key Responsibilities Improve and optimize key Deep Learning models on Qualcomm AI 100. Build deep learning framework extensions for Qualcomm AI 100 in upstream open-source repositories. Implement Kernels for AI workloads Collaborate and interact with internal teams to analyze and optimize training and inference for deep learning. Build software tools and ecosystem around AI SW Stack. Work on vLLM, Triton, ExecuTorch, Inductor, TorchDynamo to build abstraction layers for inference accelerator. Optimize workloads for both scale-up (multi-SoC) and scale-out (multi-card) systems. Optimize the entire deep learning pipeline including graph compiler integration. Apply knowledge of software engineering best practices. Desirable Skills and Aptitudes Deep Learning experience or knowledge- LLMs, Natural Language Processing, Vision, Audio, Recommendation systems. Knowledge of the structure and function of different components of Pytorch, TensorFlow software stacks. Excellent C/C++/Python programming and software design skills, including debugging, performance analysis, and test design. Ability to work independently, define requirements and scope, and lead your own development effort. Well versed with open-source development practices. Strong developer with a research mindset- strives to innovate. Avid problem solver- should be able to find solutions to key engineering and domain problems. Knowledge of tiling and scheduling a Machine learning operator is a plus. Experience in using C++ 14 (advanced features) Experience of profiling software and optimization techniques Hands on experience writing SIMD and/or multi-threaded high-performance code is a plus. Experience of ML compiler, Auto-code generation (using MLIR) is a plus. Experiences to run workloads on large scale heterogeneous clusters is a plus. Hands-on experience with CUDA, CUDNN is a plus. Qualifications : Bachelor's / Masters/ PHD degree in Engineering, Machine learning/ AI, Information Systems, Computer Science, or related field. 2+ years Software Engineering or related work experience. 2+ years experience with Programming Language such as C++, Python. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 5 days ago
10.0 - 15.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview: The Qualcomm Cloud Computing team is developing hardware and software for Machine Learning solutions spanning the data center, edge, infrastructure, automotive market. We are seeking ambitious, bright, and innovative engineers with experience in machine learning framework development. Job activities span the whole product life cycle from early design to commercial deployment. The environment is fast-paced and requires cross-functional interaction daily so good communication, planning and execution skills are a must. We are seeking a highly skilled and motivated Language Model Engineer to join our team. The primary role of the engineer will be to train Large Language Models (LLMs) from scratch and fine-tune existing LLMs on various datasets using state-of-the-art techniques. Responsibilities: Model Training and Fine-tuning: Train LLMs from scratch using various datasets. Fine-tune pre-trained models on specific tasks or datasets to improve performance. Implement state-of-the-art LLM training techniques such as Reinforcement Learning from Human Feedback (RLHF), ZeRO (Zero Redundancy Optimizer), Speculative Sampling, and other speculative techniques. Data Management: Handle large datasets effectively. Ensure data quality and integrity. Implement data cleaning and preprocessing techniques. Hands-on with EDA is a plus. Model Evaluation: Evaluate model performance using appropriate metrics. Understand the trade-offs between different evaluation metrics. LLM metrics: Sound understanding of various LLM metrics like MMLU, Rouge, BLEU, Perplexity etc. AWQ: Understanding of Quantization is a plus. Knowledge on QAT will be a plus. Research and Development: Stay updated with the latest research in NLP and LLMs. Implement state-of-the-art techniques and contribute to research efforts. Collaboration: Work closely with other teams to understand requirements and implement solutions. Required Skills and Experience: Deep Learning Frameworks: Hands-on experience with PyTorch at a granular level. Familiarity with tensor operations, automatic differentiation, and GPU acceleration in PyTorch. NLP and LLMs: Strong understanding of Natural Language Processing (NLP) and experience working with LLMs. Programming: Proficiency in Python and experience with software development best practices. Data Handling: Experience working with large datasets. Familiarity with data version control tools is a plus. Education: A degree in Computer Science, Machine Learning, AI, or related field. Advanced degree is a plus. Communication: Excellent written and verbal communication skills. Work experience : Open, 2- 10 years of relevant experience. Preferred Skills: Optimization: Knowledge of optimization techniques for training large models. Neural Architecture Search (NAS): Experience with NAS techniques for optimizing model architectures is a plus. Hands-on experience with CUDA, CUDNN is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 5 days ago
2.0 - 7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Summary Position Summary AI & Engineering AI & Data In this age of disruption, organizations need to navigate the future with confidence, embracing decision making with clear, data-driven choices that deliver enterprise value in a dynamic business environment. The AI & Data team leverages the power of data, analytics, robotics, science and cognitive technologies to uncover hidden relationships from vast troves of data, generate insights, and inform decision-making. Together with the AI & Engineering (AI&E) practice, our AI & Data offering helps clients transform their business by architecting organizational intelligence programs and differentiated strategies to win in their chosen markets. AI & Data will work with our clients to: Implement large-scale data ecosystems including data management, governance and the integration of structured and unstructured data to generate insights leveraging cloud-based platforms Leverage automation, cognitive and science-based techniques to manage data, predict scenarios and prescribe actions Job Title: Generative AI Developer Job Summary: We are looking for a Generative AI Developer with hands-on experience to design, develop and deploy AI and Generative AI models that generate high quality content, such as text, images, chatbots, etc. The Ideal candidate will have expertise in deep learning, natural language processing, and computer vision. Key Responsibilities: Deliver large-scale AI/Gen AI projects across multiple industries and domains Liaison with on-site and client teams to understand various business problem statements and project requirements Work with a team of Data Engineers, ML/AI Engineers, Prompt engineers, and other Data & AI professionals to deliver projects from inception to implementation Brainstorm, build & improve AI/Gen AI models developed by the team & identify scope for model improvements & best practices Assist and participate in pre-sales, client pursuits and proposals Drive a human-led culture of Inclusion & Diversity by caring deeply for all team members Qualifications: 2-7 years of relevant hands-on experience in Generative AI, Deep Learning, or NLP Bachelor’s or Master’s degree in a quantitative field. Must have strong hands-on experience with programming languages like Python, Cuda and SQL, and frameworks such as TensorFlow, PyTorch and Keras Hands-on experience with top LLM models like OpenAI GPT-3.5/4, Google Gemini, AWS Bedrock, LLaMA 3.0, and Mistral, along with RAG and Agentic workflows Well versed with GANs and Transformer architecture, knows about Diffusion models, up to date with new research/progress in the field of Gen AI Should follow research papers, comprehend and innovate/present the best approaches/solutions related to Generative AI components Knowledge of hyperscaler offerings (NVIDIA, AWS, Azure, GCP, Oracle) and Gen AI tools (Copilot, Vertex AI). Knowledge of Vector DB, Neo4J/relevant Graph DBs Familiar with Docker containerization, GIT, etc. AI/Cloud certification from a premier institute is preferred. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career. Requisition code: 303628 Show more Show less
Posted 5 days ago
6.0 - 10.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Summary Position Summary AI & Data In this age of disruption, organizations need to navigate the future with confidence, embracing decision making with clear, data-driven choices that deliver enterprise value in a dynamic business environment. The AI & Data team leverages the power of data, analytics, robotics, science and cognitive technologies to uncover hidden relationships from vast troves of data, generate insights, and inform decision-making. Together with the AI & Engineering (AI&E) practice, our AI & Data offering helps clients transform their business by architecting organizational intelligence programs and differentiated strategies to win in their chosen markets. AI & Data will work with our clients to: Implement large-scale data ecosystems including data management, governance and the integration of structured and unstructured data to generate insights leveraging cloud-based platforms Leverage automation, cognitive and science-based techniques to manage data, predict scenarios and prescribe actions Drive operational efficiency by maintaining their data ecosystems, sourcing analytics expertise and providing As-a-Service offerings for continuous insights and improvements Job Title: Senior Generative AI Developer/Team Lead Job Summary: We are looking for a Generative AI Team Lead with hands-on experience to design, develop and deploy AI and Generative AI models that generate high quality content, such as text, images, chatbots, etc. The Ideal candidate will have expertise in deep learning, natural language processing, and computer vision. Key Responsibilities: Lead and Deliver large-scale AI/Gen AI projects across multiple industries and domains Liaison with on-site and client teams to understand various business problem statements and project requirements Lead a team of Data Engineers, ML/AI Engineers, Prompt engineers, and other Data & AI professionals to deliver projects from inception to implementation Brainstorm, build & improve AI/Gen AI models developed by the team & identify scope for model improvements & best practices Assist and participate in pre-sales, client pursuits and proposals Drive a human-led culture of Inclusion & Diversity by caring deeply for all team members Qualifications: 6-10 years of relevant experience in Generative AI, Deep Learning, or NLP Bachelor’s or Master’s degree in a quantitative field. Led a 3-5 member team on multiple end to end AI/GenAI projects Excellent communication and client/stakeholder management skills Must have strong hands-on experience with programming languages like Python, Cuda and SQL, and frameworks such as TensorFlow, PyTorch and Keras Hands-on experience with top LLM models like OpenAI GPT-3.5/4, Google Gemini, AWS Bedrock, LLaMA 3.0, and Mistral, along with RAG and Agentic workflows Well versed with GANs and Transformer architecture, knows about Diffusion models, up to date with new research/progress in the field of Gen AI Should follow research papers, comprehend and innovate/present the best approaches/solutions related to Generative AI components Knowledge of hyperscaler offerings (NVIDIA, AWS, Azure, GCP, Oracle) and Gen AI tools (Copilot, Vertex AI). Knowledge of Vector DB, Neo4J/relevant Graph DBs Familiar with Docker containerization, GIT, etc. AI/Cloud certification from a premier institute is preferred Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career. Requisition code: 303629 Show more Show less
Posted 5 days ago
6.0 - 10.0 years
0 Lacs
Greater Kolkata Area
On-site
Summary Position Summary AI & Data In this age of disruption, organizations need to navigate the future with confidence, embracing decision making with clear, data-driven choices that deliver enterprise value in a dynamic business environment. The AI & Data team leverages the power of data, analytics, robotics, science and cognitive technologies to uncover hidden relationships from vast troves of data, generate insights, and inform decision-making. Together with the AI & Engineering (AI&E) practice, our AI & Data offering helps clients transform their business by architecting organizational intelligence programs and differentiated strategies to win in their chosen markets. AI & Data will work with our clients to: Implement large-scale data ecosystems including data management, governance and the integration of structured and unstructured data to generate insights leveraging cloud-based platforms Leverage automation, cognitive and science-based techniques to manage data, predict scenarios and prescribe actions Drive operational efficiency by maintaining their data ecosystems, sourcing analytics expertise and providing As-a-Service offerings for continuous insights and improvements Job Title: Senior Generative AI Developer/Team Lead Job Summary: We are looking for a Generative AI Team Lead with hands-on experience to design, develop and deploy AI and Generative AI models that generate high quality content, such as text, images, chatbots, etc. The Ideal candidate will have expertise in deep learning, natural language processing, and computer vision. Key Responsibilities: Lead and Deliver large-scale AI/Gen AI projects across multiple industries and domains Liaison with on-site and client teams to understand various business problem statements and project requirements Lead a team of Data Engineers, ML/AI Engineers, Prompt engineers, and other Data & AI professionals to deliver projects from inception to implementation Brainstorm, build & improve AI/Gen AI models developed by the team & identify scope for model improvements & best practices Assist and participate in pre-sales, client pursuits and proposals Drive a human-led culture of Inclusion & Diversity by caring deeply for all team members Qualifications: 6-10 years of relevant experience in Generative AI, Deep Learning, or NLP Bachelor’s or Master’s degree in a quantitative field. Led a 3-5 member team on multiple end to end AI/GenAI projects Excellent communication and client/stakeholder management skills Must have strong hands-on experience with programming languages like Python, Cuda and SQL, and frameworks such as TensorFlow, PyTorch and Keras Hands-on experience with top LLM models like OpenAI GPT-3.5/4, Google Gemini, AWS Bedrock, LLaMA 3.0, and Mistral, along with RAG and Agentic workflows Well versed with GANs and Transformer architecture, knows about Diffusion models, up to date with new research/progress in the field of Gen AI Should follow research papers, comprehend and innovate/present the best approaches/solutions related to Generative AI components Knowledge of hyperscaler offerings (NVIDIA, AWS, Azure, GCP, Oracle) and Gen AI tools (Copilot, Vertex AI). Knowledge of Vector DB, Neo4J/relevant Graph DBs Familiar with Docker containerization, GIT, etc. AI/Cloud certification from a premier institute is preferred Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career. Requisition code: 303629 Show more Show less
Posted 5 days ago
2.0 - 7.0 years
0 Lacs
Greater Kolkata Area
On-site
Summary Position Summary AI & Engineering AI & Data In this age of disruption, organizations need to navigate the future with confidence, embracing decision making with clear, data-driven choices that deliver enterprise value in a dynamic business environment. The AI & Data team leverages the power of data, analytics, robotics, science and cognitive technologies to uncover hidden relationships from vast troves of data, generate insights, and inform decision-making. Together with the AI & Engineering (AI&E) practice, our AI & Data offering helps clients transform their business by architecting organizational intelligence programs and differentiated strategies to win in their chosen markets. AI & Data will work with our clients to: Implement large-scale data ecosystems including data management, governance and the integration of structured and unstructured data to generate insights leveraging cloud-based platforms Leverage automation, cognitive and science-based techniques to manage data, predict scenarios and prescribe actions Job Title: Generative AI Developer Job Summary: We are looking for a Generative AI Developer with hands-on experience to design, develop and deploy AI and Generative AI models that generate high quality content, such as text, images, chatbots, etc. The Ideal candidate will have expertise in deep learning, natural language processing, and computer vision. Key Responsibilities: Deliver large-scale AI/Gen AI projects across multiple industries and domains Liaison with on-site and client teams to understand various business problem statements and project requirements Work with a team of Data Engineers, ML/AI Engineers, Prompt engineers, and other Data & AI professionals to deliver projects from inception to implementation Brainstorm, build & improve AI/Gen AI models developed by the team & identify scope for model improvements & best practices Assist and participate in pre-sales, client pursuits and proposals Drive a human-led culture of Inclusion & Diversity by caring deeply for all team members Qualifications: 2-7 years of relevant hands-on experience in Generative AI, Deep Learning, or NLP Bachelor’s or Master’s degree in a quantitative field. Must have strong hands-on experience with programming languages like Python, Cuda and SQL, and frameworks such as TensorFlow, PyTorch and Keras Hands-on experience with top LLM models like OpenAI GPT-3.5/4, Google Gemini, AWS Bedrock, LLaMA 3.0, and Mistral, along with RAG and Agentic workflows Well versed with GANs and Transformer architecture, knows about Diffusion models, up to date with new research/progress in the field of Gen AI Should follow research papers, comprehend and innovate/present the best approaches/solutions related to Generative AI components Knowledge of hyperscaler offerings (NVIDIA, AWS, Azure, GCP, Oracle) and Gen AI tools (Copilot, Vertex AI). Knowledge of Vector DB, Neo4J/relevant Graph DBs Familiar with Docker containerization, GIT, etc. AI/Cloud certification from a premier institute is preferred. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career. Requisition code: 303628 Show more Show less
Posted 5 days ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Experience: 4+ years Requirements: Excellent knowledge of computer vision concepts, including but not limited to Image Classification, Object Detection, and Semantic Segmentation, developed using state-of-the-art deep learning algorithms. Hands-on experience developing efficient and real-time convolutional neural network (CNN) models for computer vision tasks. Strong proficiency in at least one of the deep learning frameworks, such as PyTorch, TensorFlow, or Caffe, with the ability to apply them to computer vision problems. Quick prototyping skills in Python and coding and debugging proficiency in C++. Good communication and collaboration skills to work effectively in a team and communicate complex technical concepts. Qualifications: A Ph.D. degree (including candidates at various stages of their Ph.D., such as thesis submission, thesis submitted, degree awaited, synopsis seminar completed, defense completed) in Deep Learning with hands-on coding skills and a passion for an industrial career will be preferred. Master's or Bachelor's degree with thorough industrial work experience in developing computer vision applications using deep learning. Postgraduates or Undergraduates with a strong academic background in Deep Learning, Computer Vision, or related fields, and demonstrated coding skills, are also encouraged to apply. Preferred: Publications in top-tier computer vision conferences like CVPR, ICCV, ECCV, or major AI conferences like NeurIPS. Knowledge of computer vision libraries and tools, including OpenCV and DLib, and a solid understanding of image processing and computer vision fundamentals. Hands-on experience with model compression and pruning techniques in deep learning. Good exposure to various deep learning architectures, such as Artificial Neural Networks (ANN), Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), and Long Short-Term Memory (LSTM) networks. Familiarity with GPU programming (e.g., CUDA, OpenCL) for efficient deep-learning computations. Pay is competitive as per market standards. Show more Show less
Posted 6 days ago
0.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Job Title: Machine Learning Engineer – CUDA SDK Location: Bangalore G.P.O., Karnataka (Onsite preferred) Full-time | Contract through end of year Position Overview: We are seeking a skilled Machine Learning Engineer with deep expertise in CUDA SDK to support the enhancement, porting, and validation of PyTorch-based Large Language Models (LLMs) on custom AI hardware. This is a highly technical and hands-on role that will focus on optimizing CUDA code, integrating with PyTorch models, and ensuring high performance on proprietary AI processors. Key Responsibilities: Enhance, port, and validate PyTorch-based LLMs on proprietary AI processors using CUDA SDK APIs Extend and optimize CUDA code for seamless integration and peak performance Replace existing CUDA modules with custom implementations tailored to hardware-specific requirements Debug complex issues related to CUDA-PyTorch integration and model execution Develop validation frameworks and testing tools to ensure model correctness and system stability Collaborate with cross-functional engineering teams to ensure successful deployment and optimization Profile and tune GPU kernels for speed, memory efficiency, and scalability Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering , or related field Proven hands-on experience with CUDA programming and optimization Deep understanding of PyTorch and familiarity with training and inference of LLMs Strong skills in C++ and Python Experience in debugging low-level CUDA and performance bottlenecks Solid understanding of deep learning fundamentals , particularly transformer-based architectures Strong problem-solving abilities and attention to detail Excellent verbal and written communication skills Preferred Qualifications (Nice to Have): Experience with custom AI processor architectures Familiarity with additional frameworks such as TensorFlow Experience with profiling tools (Nsight, nvprof, etc.) and performance tuning for GPU workloads Personal Attributes: Passion for innovation in high-performance computing and AI/ML Strong analytical and critical thinking mindset Self-driven and results-oriented Excellent collaboration skills within multidisciplinary teams Job Type: Full-time Pay: ₹3,000,000.00 - ₹5,086,392.23 per year Schedule: Day shift Monday to Friday Application Question(s): Have you worked for US Clients? Can you work on C2C? Work Location: In person
Posted 6 days ago
0.0 - 2.0 years
0 Lacs
Mumbai, Maharashtra
On-site
We’re looking for an experienced AI Developer to join our team and drive the design, development, and deployment of advanced computer-vision and LLM-based solutions. You’ll build real-time object detection & tracking pipelines (LLM, YOLOv8/11), develop face-recognition models on video feeds with LLM support, and manage GPU-powered server infrastructure end-to-end. Key Responsibilities Model Development & Optimization Design, train, and fine-tune LLMs, YOLOv8/11 models for multi-class object detection. Implement face-recognition pipelines leveraging state-of-the-art LLMs and embedding techniques. Optimize inference speed and accuracy for real-time video processing on GPUs. Video Analytics & Tracking Develop multi-camera object-tracking algorithms across disparate video sources. Integrate OpenCV, DeepSORT (or similar), and custom tracking logic for robust performance. Infrastructure & Deployment Provision and maintain Linux servers with SSH, Docker, and GPU drivers (NVIDIA CUDA/cuDNN). Automate CI/CD pipelines for model training, evaluation, and deployment. Monitor GPU utilization, troubleshoot performance bottlenecks, and ensure high availability. Collaboration & Documentation Work closely with product managers, data engineers, and front-end teams to integrate AI services via REST/gRPC APIs. Write clear technical documentation, API specs, and best-practice guides. Required Qualifications Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field. 2-3+ years hands-on experience with: YOLOv8 or YOLOv11 (training, inference, transfer learning) Face recognition frameworks (InsightFace, FaceNet, ArcFace) and LLM embeddings (e.g., Hugging Face Transformers) Python ecosystem: PyTorch/TensorFlow, OpenCV, NumPy, scikit-learn Strong Linux skills: server provisioning, SSH, shell scripting. Proficiency in managing GPU servers (NVIDIA CUDA, Docker GPU containers) Experience deploying models in production (AWS/GCP/Azure or on-prem clusters). Preferred Qualifications Familiarity with video-streaming protocols (RTSP/WebRTC). Knowledge of microservices architecture and API gateways. Exposure to MLOps platforms (MLflow, Kubeflow). Strong debugging, profiling, and performance-tuning abilities. Job Types: Full-time, Permanent Pay: ₹800,000.00 - ₹1,200,000.00 per year Benefits: Flexible schedule Paid sick time Paid time off Provident Fund Location Type: In-person Schedule: Fixed shift Ability to commute/relocate: Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred) Experience: AI: 2 years (Preferred) Work Location: In person Speak with the employer +91 9830000000
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SOFTWARE SYSTEMS DESIGNER THE ROLE: We are looking for a dynamic, energetic Senior Software Systems Design Engineer to join our growing team. You will contribute to the core team that validate the tests for AMD GPU based compute software stack. You will be responsible for maintaining the ROCm stack quality by running those test suites (automated, manual) and suggest enhancements that ensure enterprise quality for AMD’s Software Compute stack. You will work closely with other software and hardware engineers and architects This is an exciting opportunity to work on the cutting edge of GPU Compute technologies. Candidates with a solid foundation in computer science, research or project experience in GPU rendering, Machine Learning and performance are very welcome. THE PERSON: As a Senior Software Systems Design Engineer, you will deliver our next generation of products in the computer graphics industry - 3D Gaming, Display Technologies, Compute, Virtual Reality, etc. In this high visibility position, your systems engineering expertise will be necessary to define products, develop solutions, assess root causes, and produce solution resolutions. As a senior member of the team, taking initiative in mentoring to achieve the team’s goal of on time delivery is expected. KEY RESPONSIBILITIES: Drive technical innovation to improve AMD’s capabilities across product development and validation, including software tools and script development, technical and procedural methodology enhancement, and various internal and cross-functional initiatives. Responsible for AMD’s new GPU/System bring up, ROCm SW stack testing, etc. Responsible for quality and performance timeliness of result for a portion of project/process. Contribute to Improve overall process, quality of products. Be involved in the automation of manual test cases and work closely with automation infrastructure. Executing white box, black box, and regression tests for existing ROCm features. Responsible for quality and timeliness of result for a portion of project/process. Make more complex technical decisions independently. Implement checks and balances independently to minimize the impact of mistakes. Lead collaborative approaches with multiple teams. Mentor others to achieve integrated projects. PREFERRED EXPERIENCE: Good understanding of test lifecycle, QA process & terminology. Strong knowledge of Device drivers, graphics, multimedia, Codec. Test Execution Experience in an automation lab with multiple systems. Define, develop, execute functional/performance/load tests, and integrate them with automated test systems. Establishing and sharing best practices, designing, and executing a robust test strategy. Proficiency in at least one programming language preferably Python. Strong understanding & Hands-on exp. with Linux OS internals, device manager. Hands-on issue debugging skills, issue isolation with Linux kernel, driver module level. Strong understanding of PC hardware, SoC, Chipsets, Graphics cards, BIOS & VBIOS. Understanding of parallel programming. ROCm or CUDA is a plus. Understanding machine learning, artificial intelligence, computer vision technologies is a plus. Strong analysis, problem-solving & interpersonal skills. Good verbal & written communication skill is a must. Good attitude, result-driven & ability to deliver on next-gen technology. Knowledge of KVM/XEN/VMWARE is a plus ACADEMIC CREDENTIALS: Bachelors or master’s degree in electrical or computer engineering. Master’s degree preferred. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Gurugram, Haryana, India
On-site
As a member of the GPU AI/HPC Infrastructure team, you will provide leadership in the design and implementation of groundbreaking GPU compute clusters that powers all AI research across NVIDIA. We seek an expert to build and operate these clusters at high reliability, efficiency, and performance and drive foundational improvements and automation to improve researchers productivity. As a Site Reliability Engineer, you are responsible for the big picture of how our systems relate to each other, we use a breadth of tools and approaches to tackle a broad spectrum of problems. Practices such as limiting time spent on reactive operational work, blameless postmortems and proactive identification of potential outages factor into iterative improvement that is key to both product quality and interesting dynamic day-to-day work. SRE's culture of diversity, intellectual curiosity, problem solving and openness is important to our success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to build an environment that provides the support and mentorship needed to learn and grow. What You'll Be Doing In this role you will be building and improving our ecosystem around GPU-accelerated computing including developing large scale automation solutions. You will also be maintaining and building deep learning AI-HPC GPU clusters at scale and supporting our researchers to run their flows on our clusters including performance analysis and optimizations of deep learning workflows. You will design, implement and support operational and reliability aspects of large scale distributed systems with focus on performance at scale, real time monitoring, logging, and alerting. Design and implement state-of-the-art GPU compute clusters. Optimize cluster operations for maximum reliability, efficiency, and performance. Drive foundational improvements and automation to enhance researcher productivity. Troubleshoot, diagnose, and root cause of system failures and isolate the components/failure scenarios while working with internal & external partners. Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems and Be part of an on-call rotation to support production systems Write and review code, develop documentation and capacity plans, debug the hardest problems, live, on some of the largest and most complex systems in the world. Implement remediations across software and hardware stack according to plan, while keeping a thorough procedural record and data log and Manage upgrades and automated rollbacks across all clusters. What We Need To See Bachelor’s degree in computer science, Electrical Engineering or related field or equivalent experience with a minimum 5+ years of experience designing and operating large scale compute infrastructure. Proven experience in site reliability engineering for high-performance computing environments with operational experience of at least 2K GPUs cluster. Deep understanding of GPU computing and AI infrastructure. Passion for solving complex technical challenges and optimizing system performance. Experience with AI/HPC advanced job schedulers, and ideally familiarity with schedulers such as Slurm. Working knowledge of cluster configuration management tools such as BCM or Ansible and infrastructure level applications, such as Kubernetes, Terraform, MySQL, etc. In depth understating of container technologies like Docker, Enroot, etc. Experience programming in Python and Bash scripting. Ways To Stand Out From The Crowd Interest in crafting, analyzing, and fixing large-scale distributed systems. Familiarity with NVIDIA GPUs, Cuda Programming, NCCL, MLPerf benchmarking, InfiniBand with IBoIP and RDMA. Experience with Cloud Deployment, BCM, Terraform. Understanding of fast, distributed storage systems like Lustre and GPFS for AI/HPC workloads. Multi-cloud experience. JR1993756 Show more Show less
Posted 1 week ago
2.0 years
5 - 6 Lacs
Gurgaon
Remote
About the Role: We are based in Gurgaon and looking for a Senior Computer Vision Engineer to join our team and help our team to improve and create new technologies. You'll work on projects which makes online assessment more secure and cheating proof. If you're a seasoned computer vision expert with a passion for innovation and a track record of delivering impactful solutions, we would be happy to meet you. Role : Senior Computer Vision Engineer Functional Area : AI Educational Qualification: BTech/MS/MTech/PhD in Computer Science/Computer vision/Signal Processing/Deep Learning or equivalent. Should have worked in an academic or professional setting in the field of computer vision/signal processing. Experience: 2-5 years Location : Gurgaon Key Responsibilities: Develop and optimize advanced computer vision algorithms for image and video analysis tasks. Design, implement and train deep learning models for object detection, face processing, activity recognition and other related tasks. Test and refine models and systems based on real-world data and feedback. Evaluate project requirements, plan and manage the roadmap of a project. Present findings and insights in a clear and concise manner to stakeholders. Collaborate and help to integrate and deploy computer vision systems into broader product architecture. Conduct research to stay updated on emerging computer vision technologies and trends. Automate data preprocessing and annotation processes to streamline workflow efficiency. Maintain comprehensive documentation for algorithms, implementations, and evaluations. Mentor junior engineers and provide strategic guidance on project development. Requirements and skills: Proficiency in Python and knowledge of C++, Java and JS is plus. Solid understanding of neural networks, especially convolutional neural networks (CNNs). Knowledge of RCNN’s and vision transformers. Proficient in understanding, designing and implementing deep learning models using frameworks such as TensorFlow, PyTorch and Keras. Understanding of fundamental image processing techniques like image filtering, edge detection, image segmentation and image augmentation. Experience in evaluating computer vision models using relevant metrics and performance indicators. Familiarity with GPU and related technologies which is utilized for improved computational efficiency such as CUDA, CUDNN, tensorRT etc. Familiarity with Python libraries such as OpenCV, NumPy, Pandas and scikit-learn etc. Basic knowledge of linear algebra, calculus, and statistics. Strong critical thinking, analytical, and problem-solving skills Self-motivated, quick learner and strong team player with ability to work with minimal supervision. Mercer, a business of Marsh McLennan (NYSE: MMC), is a global leader in helping clients realize their investment objectives, shape the future of work and enhance health and retirement outcomes for their people. Marsh McLennan is a global leader in risk, strategy and people, advising clients in 130 countries across four businesses: Marsh, Guy Carpenter, Mercer and Oliver Wyman. With annual revenue of $24 billion and more than 90,000 colleagues, Marsh McLennan helps build the confidence to thrive through the power of perspective. For more information, visit mercer.com, or follow on LinkedIn and X. Marsh McLennan is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age, background, caste, disability, ethnic origin, family duties, gender orientation or expression, gender reassignment, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, or any other characteristic protected by applicable law. Marsh McLennan is committed to hybrid work, which includes the flexibility of working remotely and the collaboration, connections and professional development benefits of working together in the office. All Marsh McLennan colleagues are expected to be in their local office or working onsite with clients at least three days per week. Office-based teams will identify at least one “anchor day” per week on which their full team will be together in person.
Posted 1 week ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
About Us: TangoEye, a Chennai based deep tech startup now owned by Lenskart, is an AI – Powered video analytics SaaS company that helps brands gain shopper behavior and staff efficiency at the stores. Our diverse team brings expertise in Computer vision, AI, Data Analytics, Application building with a focus on helping brands improve store performance. Job Title : Lead - Computer Vision Engineer Experience : 6+yrs Job Location : Chennai Job Summary/Overview: Strong experience in development of Computer Vision based projects is a must Should be highly proficient in Image Processing, Deep Learning & Machine Learning Proficient in Python, object-oriented design and development. Must have worked with CUDA, GPU, OpenCV. Strong knowledge in computer vision algorithms and models, including image/video recognition and content understanding. Experienced working on human detection, face recognition with large amounts of data will be an added advantage Experience in algorithms such as image and video separation, synthesis, and intelligent layout with engineering platform implementation capability. Strong track record of solution development from scratch. Experience of using/customizing cloud providers and Al/ML services. Good analytical and problem-solving skills Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description/Preferred Qualifications Key Responsibilities: • Lead and mentor a team of algorithm engineers, providing guidance and support to ensure their professional growth and success. • Develop and maintain the infrastructure required for the deployment and execution of algorithms at scale. • Collaborate with data scientists, software engineers, and product managers to design and implement robust and scalable algorithmic solutions. • Optimize algorithm performance and resource utilization to meet business objectives. • Stay up-to-date with the latest advancements in algorithm engineering and infrastructure technologies, and apply them to improve our systems. • Drive continuous improvement in development processes, tools, and methodologies. Qualifications: • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. • Proven experience in developing computer vision and image processing algorithm and ML/DL algorithm. • Familiar with high performance computing, parallel programming and distributed systems. • Strong leadership and team management skills, with a track record of successfully leading engineering teams. • Proficiency in programming languages such as Python, C++ and CUDA. • Excellent problem-solving and analytical skills. • Strong communication and collaboration abilities. Preferred Qualifications: • Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn). • Experience with GPU architecture and algo development toolkit like Docker, Apptainer. Minimum Qualifications • Bachelor's degree plus 8 + years of experience • Master's degree plus 8 + years of experience • Familiar with high performance computing, parallel programming and distributed systems. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Role – Deep Learning Engineer & Data Scientist Job Description Location - PAN India Be a hands on problem solver with consultative approach, who can apply Machine Learning & Deep Learning algorithms to solve business challenges Use the knowledge of wide variety of AI/ML techniques and algorithms to find what combinations of these techniques can best solve the problem Improve Model accuracy to deliver greater business impact Estimate business impact due to deployment of model Work with the domain/customer teams to understand business context , data dictionaries and apply relevant Deep Learning solution for the given business challenge Working with tools and scripts for sufficiently pre-processing the data & feature engineering for model development – Python / R / SQL / Cloud data pipelines 4. Design , develop & deploy Deep learning models using Tensorflow / Pytorch Experience in using Deep learning models with text, speech, image and video data Design & Develop NLP models for Text Classification, Custom Entity Recognition, Relationship extraction, Text Summarization, Topic Modeling, Reasoning over Knowledge Graphs, Semantic Search using NLP tools like Spacy and opensource Tensorflow, Pytorch, etc Design and develop Image recognition & video analysis models using Deep learning algorithms and open source tools like OpenCV Knowledge of State of the art Deep learning algorithms Optimize and tune Deep Learnings model for best possible accuracy Use visualization tools/modules to be able to explore and analyze outcomes & for Model validation eg: using Power BI / Tableau Work with application teams, in deploying models on cloud as a service or on-prem Deployment of models in Test / Control framework for tracking Build CI/CD pipelines for ML model deployment Integrating AI&ML models with other applications using REST APIs and other connector technologies Constantly upskill and update with the latest techniques and best practices. Write white papers and create demonstrable assets to summarize the AIML work and its impact. Technology/Subject Matter Expertise Sufficient expertise in machine learning, mathematical and statistical sciences Use of versioning & Collaborative tools like Git / Github Good understanding of landscape of AI solutions – cloud, GPU based compute, data security and privacy, API gateways, microservices based architecture, big data ingestion, storage and processing, CUDA Programming Develop prototype level ideas into a solution that can scale to industrial grade strength Ability to quantify & estimate the impact of ML models Softskills Profile Curiosity to think in fresh and unique ways with the intent of breaking new ground. Must have the ability to share, explain and “sell” their thoughts, processes, ideas and opinions, even outside their own span of control Ability to think ahead, and anticipate the needs for solving the problem will be important Ability to communicate key messages effectively, and articulate strong opinions in large forums Desirable Experience: Keen contributor to open source communities, and communities like Kaggle Ability to process Huge amount of Data using Pyspark/Hadoop Development & Application of Reinforcement Learning Knowledge of Optimization/Genetic Algorithms Operationalizing Deep learning model for a customer and understanding nuances of scaling such models in real scenarios Optimize and tune deep learning model for best possible accuracy Understanding of stream data processing, RPA, edge computing, AR/VR etc Appreciation of digital ethics, data privacy will be important Experience of working with AI & Cognitive services platforms like Azure ML, IBM Watson, AWS Sagemaker, Google Cloud will all be a big plus Experience in platforms like Data robot, Cognitive scale, H2O.AI etc will all be a big plus Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2