Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience:10+years. Experience with LLMs (e.g., DeepSeek, LLaMA) and inference frameworks (Ollama, vLLM, llama.cpp). Proficiency in OpenCV, PyTorch, YOLO or TensorFlow, and model conversion workflows. Strong experience in Docker, DevOps, and CI/CD pipeline integration. Programming skills in Python, with solid experience in Linux and shell scripting. Understanding of edge AI hardware (Jetson/NXP/Qualcomm) and embedded deployment. Familiarity with Yocto OS and custom Linux builds. Strong grasp of model optimization and compression techniques. Experience with Langchain, AI agents, and RAG pipelines. Good knowledge of inference acceleration using CUDA and GPU-specific kernels. Excellent communication and collaboration skills. RESPONSIBILITIES: Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Posted 2 weeks ago
12.0 - 16.0 years
0 Lacs
karnataka
On-site
As a Firefly models & Services architect within Adobe's Firefly Gen AI Models and services group, you will play a crucial role in supporting the creation, enhancement, and deployment of model pipelines for Adobe's top products across various domains. Your expertise in machine learning will be essential in shaping the future of digital experiences by architecting the pipelines of the future foundation models at Adobe. You will collaborate closely with a talented team of ML and service engineers to drive innovation and bring impactful features to Adobe's products, reaching millions of users worldwide. Your responsibilities will include designing and optimizing large-scale foundation model pipelines in Generative AI, developing GenAI backend services for Firefly, and collaborating with Applied researchers and engineers to bring ideas to production. As a technical leader, you will provide mentorship to junior team members, explore new ML technologies to enhance engineering effectiveness, and contribute to the continuous improvement of Adobe's GenAI engineering processes. Your strong communication skills, technical leadership abilities, and hands-on experience with Generative AI technologies will be instrumental in your success in this role. To thrive in this position, you should possess a Master's or Ph.D. in Computer Science, AI/ML, or related fields, along with at least 12 years of experience and 3+ years in a Lead/Architect role. Your expertise in the latest Generative AI technologies, such as GAN, diffusion, and transformer models, as well as your experience with large-scale GenAI model pipelines and ML feature shipping, will set you up for success. Additionally, your collaboration skills and experience in tech leading time-sensitive and business-critical GenAI projects will be valuable assets in this role. Preferred qualifications include experience in training or optimizing models using CUDA, Triton, TRT, and converting models from frameworks like PyTorch and TensorFlow to ensure compatibility and optimized performance across different platforms. A good publication record in Computer Science, AI/ML, or related fields will further strengthen your candidacy for this position. At Adobe, you will have the opportunity to immerse yourself in a supportive work environment that fosters creativity, curiosity, and continuous learning. If you are seeking to make a significant impact and grow your career in a dynamic and innovative setting, Adobe is the place for you. Join us in shaping the future of digital experiences and explore the meaningful benefits we offer to our employees. Please note that Adobe is committed to accessibility, and if you require accommodation during the application process, you can reach out to accommodations@adobe.com or call (408) 536-3015.,
Posted 2 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
Swirl AI turns every product page into a human-like sales conversation, blending LLMs, video understanding, real-time retrieval and agent orchestration. We’ve rocketed from 0 → Eight Figures of ARR in few months , and demand is outpacing our 7-person tech team. So, we need one extraordinary engineer to own the core of our platform and push it to Silicon Valley scale. What you’ll do First 90 days • Deep-dive into our multimodal stack (OpenAI-/Claude-based LLMs, custom SLMs, Azure Video Indexer, Pinecone/RAG, LangGraph) • Ship v2 of our SKU-specific “video-+-text” agent (latency < 500 ms, zero hallucinations). • Productionize auto-evaluation + guardrails (sentiment, brand safety) • Stand up voice & XR modalities and experiment with on-device inference. 6-12 months • Real-time GEO optimisation • Lead design of our “agent marketplace”: plug-and-play warranty, finance-offer & upsell agents. • Drive infra hardening to handle 10 M+ interactions / month across multiple Fortune-500 sites. Long term • Build and mentor an elite AI / ML/systems team. • Architect the path to: self-serve onboarding, global content network. You might be a fit if you Have 1-5+ yrs building production systems at scale Shipped deep-learning products end-to-end : data pipeline ➜ model training/fine-tuning ➜ safety/guardrails ➜ Serving (K8s, CUDA, Triton, Ray, or similar). Hands-on with multimodal (video, speech, vision) and agentic/RAG architectures. Fluent in Python/Typescript/Go; can debug distributed systems at 2 a.m. and still think product. Thrive in zero-to-one chaos: sketch, hack, iterate, talk to customers, then rewrite for scale. Believe ownership > titles , data-driven rigor > ego, and shipping weekly > polishing forever. What success looks like p50 latency < 500 ms for a multimodal query across 100k videos & 10M documents. Swirl AI becomes the reference “AI Sales Agent” demo in every Fortune-100 board deck. We out-innovate incumbents (Salesforce, Adobe, Shopify) by shipping features 4× faster with a team 10× leaner. Comp, stage & perks Top-of-market cash + meaningful founding equity (we’re an early-stage, venture-backed rocket). Choose your rig: M-series MacBook + 4k monitor or Linux workstation with RTX 6000. Remote-first (US / EU / India time overlap) with quarterly off-sites in Dubai, SF & Bangalore . Visa support, health + mental-wellness stipend, conference budget, unlimited books. Report directly to Kaizad Hansotia (Founder/CEO) & Akshil Shah (CTO) and shape the product that’s already trusted by BYD, Toyota, LG & Lennox. How to apply Send GitHub/LinkedIn + 2-3 sentences on the toughest system you’ve built to careers@goswirl.ai . Side-projects, papers, or a Loom walk-through of your favourite model-ops trick = huge plus. We move fast: expect a 48-hr reply → 1 technical deep-dive → paid take-home sprint → offer. Join us to make product pages talk, show & sell — at human level, globally.
Posted 2 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Role Description Role Proficiency: Independently handle test deliverables and deadline management coordinate with and build the team for a given project Outcomes Work with customer to ensure there are no escalations Coordinate with the team effectively Conduct technical interview for the project requirements Perform validation and root cause analysis Perform escape analysis Isolate/ packetize the failures to correct component Attend customer meeting and communicate effectively on the requirements/ results. Locate the product failures and report it in test repository and bug tracker Learn technology business domain system domain individually and as recommended by the project/account Complete the certifications for the role (like ISTQB UST GAMMA certifications) Ensure the product and validation complies with the defined SLA Measures Of Outcomes Perform defect triaging Adherence to schedule and timelines Number of post delivery defects Number of non-compliance issues SLA turnaround of production bugs Define productivity standards for project Completion of all mandatory training requirements Outputs Expected Manage Project: Manage task deliverables with quality and targeting completion timeframe. Estimate Estimate time effort and resource dependence for one's own work and for others' work. Document Create component level / product behaviour documents Create test reporting templates BKMs and knowledge sharing documents for team Status Reporting Report status of tasks assigned Compliance with validation standards and process Mentoring Mentor senior validation engineers by providing on job facilitations Host classroom training sessions for the junior validation engineers Skill Examples Good presentation skills and diplomacy Should possess good bug advocacy skills Automation scripting skills Able to perform severity and priority identification of sightings raised Ability to estimate effort time required for own work and for the junior engineers Ability to perform and evaluate test in the customer or target environment Work in a team environment Good written and verbal communication abilities Good analytical skills Knowledge Examples Able to understand the product lifecycle and deadline Should possess excellent domain knowledge Good CPU/ GPU architecture knowledge Possess very good knowledge of the product Additional Comments Bachelor or master’s degree in computer science, Electronics, Software Engineering, or equivalent degree. 5+ years’ experience with 2+ years customer support or software -hardware testing experience required. Hands-on experience in graphics validation and triaging Experience troubleshooting and resolving hardware or software issues a must Deep understanding of the Windows OS Extensive scripting using Python required Deep knowledge of PC architecture, supercomputers, and computer clusters. Must have extensive experience building, configuring, and troubleshooting PCs, or laptop systems. Experience with debugging tools, memory dump analysis and remote debug. Strong analytical & problem-solving skills, excellent interpersonal skills and should be able to handle multiple projects independently. Strong interest in or knowledge of CUDA, OpenCL, and deep learning AI. Good written and verbal communication skills are essential. The candidate should be willing to work flexible hours Skills graphics validation,triage,Linux
Posted 2 weeks ago
5.0 - 7.0 years
27 - 37 Lacs
Bengaluru
Hybrid
One of our prestigious client is looking for to hire candidates for the below position Position Type : Sr. Data Scientist Years of Experience: 5 - 7 Years Number of positions: 2 nos Salary / CTC : upto 38 LPA (based on your current salary and on the interview evaluation) Job Summary Responsibilities: Help design and build the next iteration of process automation in Core Map processes employing a highly scalable Big Data infrastructure and machine learning as applied to global-scale digital map-making. Build and test analytic and statistical models to improve a wide variety of both internal data-driven processes for map-making data decisions and system control needs. Act as an expert and evangelist in the areas of data mining, machine learning, statistics, and predictive analysis and modeling. Requirements: MS or PhD in a discipline such as Statistics, Applied Mathematics, Computer Science, or Econometrics with an emphasis or thesis work on one or more of the following: computational statistics/science/engineering, data mining, machine learning, and optimization. Minimum of 5 years related, professional experience. Knowledge of data mining and analytic methods such as regression, classifiers, clustering, association rules, decision trees, Bayesian network analysis, etc. We should have expert-level knowledge in one or more of these areas. Knowledge of Computer Vision, Deep Learning and Point Cloud Processing algorithms. Proficiency with a statistical analysis package and associated scripting language such as Python, R, Matlab, SAS, etc. Programming experience with SQL, shell script, Python, etc. Knowledge of and ideally some experience with MLOps will be preferred. Knowledge of and ideally some experience with tools such as Pig, Hive, etc., for working with big data in Hadoop and/or Spark for data extraction and data prep for analysis. Experience with and demonstrated capability to effectively interact with both internal and external customer executives, technical and non-technical to explain uses and value of predictive systems and techniques. Demonstrated proficiency with understanding, specifying and explaining predictive modeling solutions and organizing teams of other data scientists and engineers to execute projects delivering those solutions. Preferred Qualifications: Development experience with Java and Scala Development experience with Docker Development experience with GIS data Development experience with NoSQL (i.e. DynamoDB) Knowledge of GPU programming (CUDA or OpenCL) on GPU accelerator architecture ================================================================= Please provide us the following information. along with your updated resume: Your Total Experience: Your Relevant Development Experience in Java: Your Relevant Development Experience in Scala programming: Your Relevant Development Experience with Docker: Your Relevant Development Experience with GIS data: Your Relevant Development Experience with NoSQL (i.e. DynamoDB): Your Relevant Experience with GPU programming (CUDA or OpenCL) on GPU accelerator architecture: Your latest Education with year of passing/percentage: Your Certification (any): If yes, Provide the your code or share the Certication copy: Your Notice Period: Is Buyout option available (yes/no): if yes, Do mention the Buyout notice period amount: Your Current Location: Your Preferred Location: Work from Office / Hybrid: Your Current Salary : Your Expected Salary : Any active offer (yes/no) : If yes, do mention your current offered salary details / offered company name : Your Preferred Interview Date / Time:
Posted 2 weeks ago
4.0 - 9.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 Additional 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. Preferred Qualifications: Master's or PhD degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 7+ years Systems Engineering or related work experience 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 Additional Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
10.0 - 15.0 years
20 - 25 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: More details below Join the exciting Generative AI team at Qualcomm focused on integrating cutting edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chips extensive heterogeneous computing capabilities to allow inference of GenAI models on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. Utilize this power efficient hardware and Software stack to run Large Language Models (LLMs) and Large Vision Models (LVM) at near GPU speeds! Responsibilities: In this role, you will spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs. As an AI inferencing expert, you'll push the limits of performance from large models. Your mastery in deploying large C/C++ software stacks using best practices will be essential. You'll stay on the cutting edge of GenAI advancements, understanding LLMs/Transformers and the nuances of edge-based GenAI deployment. Most importantly, your passion for the role of edge in AI's evolution will be your driving force. Minimum Qualifications Bachelors degree in engineering, Computer Science, or related field and 10+ years of Systems Engineering or related work experience.ORMasters degree in engineering, Computer Science, or related field and 9+ years of Systems Engineering or related work experience. Requirements Strong understanding of Generative AI models- LLM, LVM, LMMs and building blocks (self-attention, cross attention, KV caching etc.) Floating-point, Fixed-point representations and Quantization concepts. Experience with optimizing algorithms for AI hardware accelerators (like CPU/GPU/NPU).Hands-on experience in C/C++ programming, Design Patterns and OS concepts.Excellent analytical and debugging skills. Exposure to shell scripts, python scripts, understanding of Linux/Windows systems and automation scripts/environment. Good communication skills, presentation skills and should manage his/her tasks independently. Ability to collaborate across a globally diverse team and multiple interests. Preferred Qualifications Strong understanding of SIMD processor architecture and system design. Proficiency in object-oriented software development and familiarity Familiarity with Linux and Windows environment Strong background in kernel development for SIMD architectures. Familiarity with frameworks like llama.cpp, MLX, and MLC is a plus. Good knowledge of PyTorch, TFLite, and ONNX Runtime is preferred. Experience with parallel computing systems and languages like OpenCL and CUDA is a plus Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
15.0 - 20.0 years
13 - 18 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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
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. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
2.0 - 4.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Join the exciting Generative AI team at Qualcomm focused on integrating cutting edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chips extensive heterogeneous computing capabilities to allow inference of GenAI models on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. Utilize this power efficient hardware and Software stack to run Large Language Models (LLMs) and Large Vision Models (LVM) at near GPU speeds! Responsibilities: In this role, you will spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs. As an AI inferencing expert, you'll push the limits of performance from large models. Your mastery in deploying large C/C++ software stacks using best practices will be essential. You'll stay on the cutting edge of GenAI advancements, understanding LLMs/Transformers and the nuances of edge-based GenAI deployment. Most importantly, your passion for the role of edge in AI's evolution will be your driving force. Requirements Masters/Bachelors degree in computer science or equivalent.2-4 years of relevant work experience in software development.Strong understanding of Generative AI models- LLM, LVM, LMMs and building blocks (self-attention, cross attention, kv caching etc.) Floating-point, Fixed-point representations and Quantization concepts. Experience with optimizing algorithms for AI hardware accelerators (like CPU/GPU/NPU).Strong in C/C++ programming, Design Patterns and OS concepts. Good scripting skills in Python.Excellent analytical and debugging skills. Good communication skills (verbal, presentation, written). Ability to collaborate across a globally diverse team and multiple interests. Preferred Qualifications Strong understanding of SIMD processor architecture and system design. Proficiency in object-oriented software development and familiarity Familiarity with Linux and Windows environment Strong background in kernel development for SIMD architectures. Familiarity with frameworks like llama.cpp, MLX, and MLC is a plus. Good knowledge of PyTorch, TFLite, and ONNX Runtime is preferred. Experience with parallel computing systems and languages like OpenCL and CUDA is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
3.0 years
4 - 6 Lacs
Gurgaon
On-site
Position type- Full Time Work Location- Noida/Gurugram Working style- Hybrid People Manager role: No Required education and certifications critical for the role- B.tech or MCA or engineering degree Required years of experience – Minimum 3 years of relevant experience Aon is looking for a Senior Analyst, Software Engineering. As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part of our Aon Life Solutions within Aon Reinsurance Strategy and Technology Group, in India. As a software engineer and Senior Analyst, you will report directly to the Director, Global Life Risk Modelling Consulting offshore lead. Your impact as a Senior Analyst: Aon Life Solutions provides high efficiency computing software, consulting services as well as advisory services to financial intermediaries, primarily insurance companies. The high-performance software platform, PathWise, provides companies with the ability to easily model financial obligations without involved coding and is run on Graphical Processing Units (GPU), making it the fastest, readily available software platform currently in use in the insurance industry. Global Life Risk Modelling consulting services has focused primarily on actuarial analysis, modelling of insurance liabilities and financial assets and reviews of hedging programs. As a Senior Analyst and Software Engineer in Global Life Risk Modelling Consulting Team, you will work with different teams to support the development of models and processes for companies moving to PathWise. You will break down complex problems into steps that drive product development. You will provide valuable contributions to the Aon Life product vision and go-to-market strategy. What The Day Will Look Like Support the development of models and processes for companies moving into PathWise Support the development of complex actuarial and financial products and libraries powered by HPC on GPUs in an Agile environment. Provide technical guidance as an expert in multiple technologies to the software development team and supervise their activities. Develop innovative solutions to some of the most complex and challenging problems by collaborating as needed across regions, product areas and functions. Understand trends in financial and insurance industries, the cloud ecosystem, the competitive market and customer requirements in depth. Perform analysis and research into technology trends, products and competitors; provide recommendations for improvements and general changes to the product. How This Opportunity Is Different Be part of a growing multi-disciplinary team developing an exciting new product used globally by leading financial institutions. You will connect the technical and business worlds through your work on a disruptive high-performance computing platform leveraging GPU technology. Experience first-hand how your valuable contributions through all stages from inception, design and development, delivery, and go-to-market turn your product into a success. Skills And Experience That Will Lead To Success Motivated, self-driven individual, that is not afraid to take initiative and facilitate change where necessary. Bachelor's degree in a technical field such as Electrical/Computer Engineering or Computer Science, Master’s degree a plus. 3+ years’ experience as a Software Engineer in developing and launching products, libraries and technologies within the actuarial and/or financial industries in an agile environment. Expert knowledge of python (NumPy, Pandas, SciPy) is a must. Expert knowledge of Agile methodologies and Software Development Life Cycle (SDLC). Experience with Azure Devops and Atlassian tools, Jira, Confluence. Knowledge of C, C++, C# a plus. Knowledge of parallel computing and Cuda a big plus. Experience with software version control systems: git, svn Experience developing software on Linux. Knowledge of actuarial and/or financial products and libraries such as QuantLib. Technical knowledge and experience in multiple Software Development Life Cycle (SDLC) models. How we support our colleagues In addition to our comprehensive benefits package, we encourage an inclusive workforce. Plus, our agile environment allows you to manage your wellbeing and work/life balance, ensuring you can be your best self at Aon. Furthermore, all colleagues enjoy two “Global Wellbeing Days” each year, encouraging you to take time to focus on yourself. We offer a variety of working style solutions for our colleagues as well. Our continuous learning culture inspires and equips you to learn, share and grow, helping you achieve your fullest potential. As a result, at Aon, you are more connected, more relevant, and more valued. Aon values an innovative and inclusive workplace where all colleagues feel empowered to be their authentic selves. Aon is proud to be an equal opportunity workplace. Aon provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran, marital, domestic partner status, or other legally protected status. We are committed to providing equal employment opportunities and fostering an inclusive workplace. If you require accommodations during the application or interview process, please let us know. You can request accommodations by emailing us at ReasonableAccommodations@Aon.com or your recruiter. We will work with you to meet your needs and ensure a fair and equitable experience. #LI-RK2 2564424
Posted 2 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Swirl AI turns every product page into a human-like sales conversation, blending LLMs, video understanding, real-time retrieval and agent orchestration. We’ve rocketed from 0 → Eight Figures of ARR in few months , and demand is outpacing our 7-person tech team. So, we need one extraordinary engineer to own the core of our platform and push it to Silicon Valley scale. What you’ll do First 90 days • Deep-dive into our multimodal stack (OpenAI-/Claude-based LLMs, custom SLMs, Azure Video Indexer, Pinecone/RAG, LangGraph) • Ship v2 of our SKU-specific “video-+-text” agent (latency < 500 ms, zero hallucinations). • Productionize auto-evaluation + guardrails (sentiment, brand safety) • Stand up voice & XR modalities and experiment with on-device inference. 6-12 months • R eal-time GEO optimisation • Lead design of our “agent marketplace”: plug-and-play warranty, finance-offer & upsell agents. • Drive infra hardening to handle 10 M+ interactions / month across multiple Fortune-500 sites. Long term • Build and mentor an elite AI / ML/systems team. • Architect the path to: self-serve onboarding, global content network. You might be a fit if you Have 5-10+ yrs building production systems at scale Shipped deep-learning products end-to-end : data pipeline ➜ model training/fine-tuning ➜ safety/guardrails ➜ Serving (K8s, CUDA, Triton, Ray, or similar). Hands-on with multimodal (video, speech, vision) and agentic/RAG architectures. Fluent in Python/Typescript/Go; can debug distributed systems at 2 a.m. and still think product. Thrive in zero-to-one chaos: sketch, hack, iterate, talk to customers, then rewrite for scale. Believe ownership > titles , data-driven rigor > ego, and shipping weekly > polishing forever. What success looks like p50 latency < 500 ms for a multimodal query across 100k videos & 10M documents. Swirl AI becomes the reference “AI Sales Agent” demo in every Fortune-100 board deck. We out-innovate incumbents (Salesforce, Adobe, Shopify) by shipping features 4× faster with a team 10× leaner. Comp, stage & perks Top-of-market cash + meaningful founding equity (we’re an early-stage, venture-backed rocket). Choose your rig: M-series MacBook + 4k monitor or Linux workstation with RTX 6000. Remote-first (US / EU / India time overlap) with quarterly off-sites in Dubai, SF & Bangalore . Visa support, health + mental-wellness stipend, conference budget, unlimited books. Report directly to Kaizad Hansotia (Founder/CEO) & Akshil Shah (CTO) and shape the product that’s already trusted by BYD, Toyota, LG & Lennox. How to apply Send GitHub/LinkedIn + 2-3 sentences on the toughest system you’ve built to careers@goswirl.ai . Side-projects, papers, or a Loom walk-through of your favourite model-ops trick = huge plus. We move fast: expect a 48-hr reply → 1 technical deep-dive → paid take-home sprint → offer. Join us to make product pages talk, show & sell — at human level, globally.
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
The role at Motherson Health & Medical involves contributing to the mission of enabling access to high-quality and affordable healthcare globally. As part of the Motherson family, you will have the opportunity to utilize expertise in innovation, product design, engineering, software, and supply chain to impact the healthcare industry positively. Collaboration with various entities such as universities, hospitals, research groups, startups, and healthcare companies is key to expanding core capabilities and staying abreast of scientific and technical advancements. This collaboration enables the delivery of cutting-edge products to customers and contributes to the revolutionization of healthcare. Motherson Health & Medical values attracting talented individuals, investing in their development, and offering equal opportunities for success. The inclusive team actively recruits individuals with core healthcare capabilities from diverse backgrounds to collectively work towards making quality and affordable healthcare accessible to all. As part of the team, you will be involved in writing efficient and clean runtime code for applications ranging from quick prototyping to complex, mission-critical desktop applications. You will lead strategies with tools for static/dynamic analysis, memory management, code coverage, and software analysis techniques. Additionally, your role will entail leading integration and deployment processes, as well as engaging in technical writing and process documentation with meticulous attention to detail. Motherson Health & Medical offers a dynamic environment where you can grow along with the team. The organization is committed to providing numerous opportunities for professional development and advancement. The ideal candidate will possess a Bachelor's degree in Software Engineering/Computer Science or a related discipline, along with at least 2 years of work experience. Proficiency in coding with C++, OpenGL, and CUDA is required. Strong collaboration skills to influence Software Development Life Cycle processes and best practices are essential, along with knowledge of efficient Version Control. Moreover, the ability to contribute to creating estimates for code implementation time/resource for assigned tasks and projects is a key requirement for this role.,
Posted 2 weeks ago
0.0 - 5.0 years
16 - 30 Lacs
Bengaluru, Karnataka
On-site
Sofware System Engineer – NVIDIA CUDA & Kernel Development Company: - US Based Tech Startup Location: Bangalore, India Experience: 6 + Years Looking for Early Joiner Job Summary: We are looking for an experienced System Engineer with deep expertise in C programming, Linux kernel internals , and the NVIDIA CUDA stack . The ideal candidate will have hands-on experience working with GPU kernel drivers , CUDA runtime , memory management , and CUDA kernel task execution frameworks . This is a highly technical role requiring a solid understanding of GPU architecture and low-level system programming. Key Responsibilities: Develop and integrate system-level features around NVIDIA GPU drivers and the CUDA stack . Work closely with Linux kernel modules, device drivers, and user-space libraries. Design and debug GPU memory access, allocation, and CUDA Unified Memory implementation. Optimize GPU compute workloads, kernel launches, and task scheduling. Collaborate with cross-functional teams to support system stability and performance tuning. Required Skills & Experience: 6+ years of hands-on experience in NVIDIA GPU development and CUDA programming . Strong C programming skills, especially in system-level or kernel-space development . Solid understanding of: CUDA driver/runtime API GPU kernel drivers CUDA memory access patterns & optimization Unified Memory framework Kernel task execution models Good debugging skills across user and kernel space (gdb, dmesg, trace tools). Exposure to performance benchmarking and profiling tools (e.g., nvprof, Nsight). Nice to Have: Experience with AI/ML workloads, HPC applications, or real-time systems. Contributions to open-source GPU or Linux kernel projects. Familiarity with other GPU platforms like AMD ROCm. Job Type: Full-time Pay: ₹1,686,349.11 - ₹3,095,710.16 per year Ability to commute/relocate: Bangalore, Karnataka: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Education: Bachelor's (Preferred) Experience: Systems engineering: 6 years (Preferred) Software development: 6 years (Preferred) NVIDIA CUDA: 2 years (Preferred) C programming: 5 years (Preferred) Linux kernel internals: 3 years (Preferred) GPU architecture : 3 years (Preferred) low-level system programming.: 5 years (Preferred) Work Location: In person
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As a GPU Manager at Samgnya in Chennai, you will play a vital role in supporting the National Quantum Mission (NQM) by focusing on Quantum Communication. Your main responsibility will be to oversee the development and management of GPU infrastructure, optimize computational tasks, and provide essential support for quantum communication projects. Your contributions will be instrumental in enhancing digital infrastructure security through quantum mechanics, positioning India as a leader in Quantum Technologies. Your day-to-day tasks will revolve around managing GPU resources efficiently, collaborating closely with research teams, ensuring the smooth operation of GPU clusters, and actively participating in project planning. Your experience in GPU infrastructure management and optimization, proficiency in parallel computing and high-performance computing, as well as strong knowledge of CUDA, OpenCL, or similar technologies, will be key assets in this role. Moreover, your familiarity with quantum mechanics and quantum communication will be considered a definite advantage. Your excellent problem-solving and analytical skills, along with proficiency in Scientific Programming, will enable you to excel in this position. Additionally, your strong organizational and project management abilities, coupled with relevant experience in managing computational resources and supporting research teams, will be essential for success in this role. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Furthermore, your excellent written and verbal communication skills will be crucial for effective collaboration with various stakeholders. If you are looking to be a part of a team that is driving the frontier of quantum technology and making significant contributions to the advancement of the nation's quantum capabilities, then this role at Samgnya is the perfect opportunity for you. Join us in our mission to shape the future of Quantum Communication.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a senior engineer at NVIDIA, you will be at the forefront of groundbreaking developments in High-Performance Computing, Artificial Intelligence, and Visualization. Your role will involve understanding, analyzing, profiling, and optimizing deep learning workloads on cutting-edge hardware and software platforms. You will collaborate with cross-functional teams to enhance cloud application performance on diverse GPU architectures and identify bottlenecks for optimization. Your responsibilities will include building tools to automate workload analysis, optimization, and other critical workflows. You will drive platform optimization from hardware to application levels and design performance benchmarks to evaluate application efficiency. Your expertise in deep learning model architectures, Pytorch, and large-scale distributed training will be essential in proposing optimizations to enhance GPU utilization. To excel in this role, you should hold a Masters in CS, EE, or CSEE, or possess equivalent experience with at least 5 years in application performance engineering. Experience with large-scale multi-node GPU infrastructure, application profiling tools, and a deep understanding of computer architecture is required. Proficiency in Python and C/C++ for analyzing and optimizing application code is also crucial. Standing out from the crowd can be achieved through strong fundamentals in algorithms, GPU programming experience, and hands-on experience in performance optimization on distributed systems. An understanding of NVIDIA's server and software ecosystem, coupled with expertise in storage systems, Linux file systems, and RDMA networking will set you apart. Join NVIDIA, a leading technology company driving the AI revolution, and play a direct role in shaping the hardware and software roadmap while impacting deep learning users globally. If you are a creative and autonomous individual who is unafraid to push the boundaries of performance analysis and optimization, we invite you to be part of our innovative team. JR1986479,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You will be responsible for designing architectures for meta-learning, self-reflective agents, and recursive optimization loops. Your role will involve building simulation frameworks for behavior grounded in Bayesian dynamics, attractor theory, and teleo-dynamics. Additionally, you will develop systems that integrate graph rewriting, knowledge representation, and neurosymbolic reasoning. Conducting research on fractal intelligence structures, swarm-based agent coordination, and autopoietic systems will be part of your responsibilities. You are expected to advance Mobius's knowledge graph with ontologies supporting logic, agency, and emergent semantics. Integration of logic into distributed, policy-scoped decision graphs aligned with business and ethical constraints is crucial. Furthermore, publishing cutting-edge results and mentoring contributors in reflective system design and emergent AI theory will be part of your duties. Lastly, building scalable simulations of multi-agent, goal-directed, and adaptive ecosystems within the Mobius runtime is an essential aspect of the role. In terms of qualifications, you should have proven expertise in meta-learning, recursive architectures, and AI safety. Proficiency in distributed systems, multi-agent environments, and decentralized coordination is necessary. Strong implementation skills in Python are required, with additional proficiency in C++, functional, or symbolic languages being a plus. A publication record in areas intersecting AI research, complexity science, and/or emergent systems is also desired. Preferred qualifications include experience with neurosymbolic architectures and hybrid AI systems, fractal modeling, attractor theory, complex adaptive dynamics, topos theory, category theory, logic-based semantics, knowledge ontologies, OWL/RDF, semantic reasoners, autopoiesis, teleo-dynamics, biologically inspired system design, swarm intelligence, self-organizing behavior, emergent coordination, and distributed learning systems. In terms of technical proficiency, you should be proficient in programming languages such as Python (required), C++, Haskell, Lisp, or Prolog (preferred for symbolic reasoning), frameworks like PyTorch and TensorFlow, distributed systems including Ray, Apache Spark, Dask, Kubernetes, knowledge technologies like Neo4j, RDF, OWL, SPARQL, experiment management tools like MLflow, Weights & Biases, and GPU and HPC systems like CUDA, NCCL, Slurm. Familiarity with formal modeling tools like Z3, TLA+, Coq, Isabelle is also beneficial. Your core research domains will include recursive self-improvement and introspective AI, graph theory, graph rewriting, and knowledge graphs, neurosymbolic systems and ontological reasoning, fractal intelligence and dynamic attractor-based learning, Bayesian reasoning under uncertainty and cognitive dynamics, swarm intelligence and decentralized consensus modeling, top os theory, and the abstract structure of logic spaces, autopoietic, self-sustaining system architectures, and teleo-dynamics and goal-driven adaptation in complex systems.,
Posted 2 weeks ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Overview: We are seeking an Embedded AI Software Engineer with deep expertise in writing software for resource-constrained edge hardware. This role is critical to building optimized pipelines that leverage media encoders/decoders, hardware accelerators, and AI inference runtimes on platforms like NVIDIA Jetson, Hailo, and other edge AI SoCs. You will be responsible for developing highly efficient, low-latency modules that run on embedded devices, involving deep integration with NVIDIA SDKs (Jetson Multimedia, DeepStream, TensorRT) and broader GStreamer pipelines. Key Responsibilities: Media Pipeline & AI Model Integration Implement hardware-accelerated video processing pipelines using GStreamer, V4L2, and custom media backends. Integrate AI inference engines using NVIDIA TensorRT, DeepStream SDK, or similar frameworks (ONNX Runtime, OpenVINO, etc.). Profile and optimize model loading, preprocessing, postprocessing, and buffer management for edge runtime. System-Level Optimization Design software within strict memory, compute, and power budgets specific to edge hardware. Utilize multimedia capabilities (ISP, NVENC/NVDEC) and leverage DMA, zero-copy mechanisms where applicable. Implement fallback logic and error handling for edge cases in live deployment conditions. Platform & Driver-Level Work Work closely with kernel modules, device drivers, and board support packages to tune performance. Collaborate with hardware and firmware teams to validate system integration. Contribute to device provisioning, model updates, and boot-up behavior for AI edge endpoints. Required Skills & Qualifications: Educational Background: Bachelor’s or Master’s degree in Computer Engineering, Electronics, Embedded Systems, or related fields. Professional Experience: 2–4 years of hands-on development for edge/embedded systems using C++ (mandatory). Demonstrated experience with NVIDIA Jetson or equivalent edge AI hardware platforms. Technical Proficiency: Proficient in C++11/14/17 and multi-threaded programming. Strong understanding of video codecs, media IO pipelines, and encoder/decoder frameworks. Experience with GStreamer, V4L2, and multimedia buffer handling. Familiarity with TensorRT, DeepStream, CUDA, and NVIDIA’s multimedia APIs. Exposure to other runtimes like HailoRT, OpenVINO, or Coral Edge TPU SDK is a plus. Bonus Points Familiarity with build systems (CMake, Bazel), cross-compilation, and Yocto. Understanding of AI model quantization, batching, and layer fusion for performance. Prior experience working with camera bring-up, video streaming, and inference on live feeds. Contact Information: To apply, please send your resume and portfolio details to hire@condor-ai.com with “Application: Embedded AI Software Engineer” in the subject line. About Condor AI: Condor is an AI engineering company where we use artificial intelligence models to deploy solutions in the real world. Our core strength lies in Edge AI, combining custom hardware with optimized software for fast, reliable, on device intelligence. We work across smart cities, industrial automation, logistics, and security, with a team that brings over a decade of experience in AI, embedded systems, and enterprise grade solutions. We operate lean, think globally, and build for production from system design to scaled deployment.
Posted 2 weeks ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are looking for a Senior Software Engineer for Autonomous Vehicles in the DRIVE mapping team. An always available map helps tremendously for reliable autonomous driving. In this role, you will help build robust solutions for using ubiquitous navigation maps. We are seeking the best engineers passionate about solving problems for self-driving cars with a background in software design, embedded software, working on real-time software and operating systems. Are you interested in inventing human level AI for navigation in the unconstrained world under any conditions? If so, join us! What You'll Be Doing Design and develop algorithms for map based driving products Develop highly efficient code in C++14 or later Integrate algorithmic solutions into the core of NVIDIA DRIVE AV Analyze & visualize various navigation maps using Python, Typescript or Javascript Create scalable and distributed map KPI workflows What We Need To See BS, MS, or PhD in Computer Science or equivalent experience. 3+ years of proven experience building robust software At least 3 years of modern C++ development experience Background in computer vision, 3D geometry and machine learning Passion for robotics and autonomous vehicles Drive to learn new things and solve meaningful problems Excellent communication and cross-team collaboration Independent and analytical engineering skills Ways To Stand Out from the Crowd Software development on embedded or automotive platforms. Knowledge of gRPC, Flat Buffers and Protocol Buffers Experience with GPGPU programming (CUDA). Runtime optimization of code using profilers. Experience with API and framework design. We believe that realizing self-driving vehicles will be a defining contribution of our generation (e.g. traffic accidents are responsible for ~1.25 million deaths per year world-wide). We have the funding and scale, but we need your help on our team. NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. JR1999147
Posted 2 weeks ago
1.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications Interested in enabling next generation graphics, games, ray tracing, machine learning, image and video processing, even Mars drones? In the GPU Developer Tools team, you will contribute to initiatives that provide developers the capabilities to learn, debug, and advance these technologies and more. 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. Principal Duties And Responsibilities 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 1-3 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 Level Of Responsibility Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3074470
Posted 2 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited 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. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075070
Posted 2 weeks ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Position - Algorithm / Library Developer Experience - 4+ years Location - Gurgaon (5 Days WFO) If you are interested kindly fill out the form: https://forms.gle/3PxT1tBitCJcbT2i7 About Company: It is a high-impact energy-tech product company enabling utilities to detect, predict, and heal distribution-level grid faults in real time—enhancing reliability, reducing losses, and modernizing power infrastructure using cutting-edge AI-IoT technology. It aims to revolutionizing electricity distribution by transforming traditional grids into smart, connected, and predictive networks . Role Overview : We are seeking an experienced and driven AI/ML Library Developer to spearhead the design, development, and maintenance of cutting-edge libraries in the Artificial Intelligence and Machine Learning space. You will play a key role in building new libraries, updating existing ones, integrating them into production systems, and mentoring junior developers in the team. Key Responsibilities: Design and develop new AI/ML libraries in Python , C/C++ to support scalable, high-performance machine learning workflows. Enhance and maintain existing libraries , ensuring they meet evolving requirements and deliver robust performance. Integrate developed libraries seamlessly with broader application architectures and pipelines. Provide technical mentorship to junior developers, conducting code reviews, pair programming, and knowledge-sharing sessions. Collaborate closely with data scientists, research engineers, and product teams to translate requirements into efficient, well-architected solutions. Develop clear, maintainable documentation for all components, APIs, and workflows. Proactively identify opportunities to improve performance, reliability, and maintainability across the codebase. Required Skills & Qualifications: 3+ years of hands-on experience in C/C++ development, ideally in systems, libraries, or performance-critical components. Strong understanding of AI/ML concepts , algorithms, and deployment workflows (e.g., model training, inference, optimization). Demonstrated experience in developing and maintaining libraries that are consumed by other applications or teams. Proficiency in integrating C/C++ libraries with higher-level languages (e.g., Python, Java) is a plus. Experience in mentoring junior engineers , conducting code reviews, and contributing to best practices. Familiarity with cross-platform development, build systems (CMake, Make), and version control (Git). Excellent problem-solving skills, with a passion for clean, efficient, and well-documented code. Nice to Have: Exposure to CUDA, OpenCL, or other GPU programming frameworks. Experience with modern AI/ML frameworks (TensorFlow, PyTorch, ONNX) and their C/C++ APIs. Knowledge of performance profiling tools and techniques for optimization.
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
The ideal candidate for this position in Ahmedabad should be a graduate with at least 3 years of experience. At Bytes Technolab, we strive to create a cutting-edge workplace infrastructure that empowers our employees and clients. Our focus on utilizing the latest technologies enables our development team to deliver high-quality software solutions for a variety of businesses. You will be responsible for leveraging your 3+ years of experience in Machine Learning and Artificial Intelligence to contribute to our projects. Proficiency in Python programming and relevant libraries such as NumPy, Pandas, and scikit-learn is essential. Hands-on experience with frameworks like PyTorch, TensorFlow, Keras, Facenet, and OpenCV will be key in your role. Your role will involve working with GPU acceleration for deep learning model development using CUDA, cuDNN. A strong understanding of neural networks, computer vision, and other AI technologies will be crucial. Experience with Large Language Models (LLMs) like GPT, BERT, LLaMA, and familiarity with frameworks such as LangChain, AutoGPT, and BabyAGI are preferred. You should be able to translate business requirements into ML/AI solutions and deploy models on cloud platforms like AWS SageMaker, Azure ML, and Google AI Platform. Proficiency in ETL pipelines, data preprocessing, and feature engineering is required, along with experience in MLOps tools like MLflow, Kubeflow, or TensorFlow Extended (TFX). Expertise in optimizing ML/AI models for performance and scalability across different hardware architectures is necessary. Knowledge of Natural Language Processing (NLP), Reinforcement Learning, and data versioning tools like DVC or Delta Lake is a plus. Skills in containerization tools like Docker and orchestration tools like Kubernetes will be beneficial for scalable deployments. You should have experience in model evaluation, A/B testing, and establishing continuous training pipelines. Working in Agile/Scrum environments with cross-functional teams, understanding ethical AI principles, model fairness, and bias mitigation techniques are important. Familiarity with CI/CD pipelines for machine learning workflows and the ability to communicate complex concepts to technical and non-technical stakeholders will be valuable.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough