
Qualcomm•3h ago
Naukri
Engineer
Bengaluru
Full Time
Mid Level
Full Job Description
About Us: Qualcomm is a pioneer in advancing the world through mobile innovation.
Key Requirements
- Demonstrated expertise in programming, problem-solving, and debugging with Python.
- In-depth knowledge of machine learning frameworks including PyTorch, TFLite, and ONNX Runtime.
- Proven experience in the full lifecycle of ML model development: training, evaluation, deployment, benchmarking, and performance analysis.
- Solid grasp of data preprocessing techniques, feature engineering strategies, model tuning methods, and rigorous benchmarking protocols.
- Proficiency in writing efficient, scalable, maintainable, and testable Python code adhering to PEP 8 standards.
- Familiarity with navigating complex codebases relevant to various chip variants and customer specifications.
- Versatility with version control systems such as Git, GitHub, GitLab, or Perforce.
- Competence in testing frameworks like pytest.
- Hands-on experience utilizing CI/CD tools including Airflow, Jenkins, and GitLab CI/CD for streamlined workflows.
- Strong ownership mindset to deliver high-quality project components within strict timelines.
Key Responsibilities
- Navigate fast-paced environments by managing multiple concurrent tasks effectively.
- Elicit, comprehend, and precisely document technical requirements from stakeholders.
- Spearhead task definition, effort estimation, and creation of comprehensive work breakdown structures.
- Engineer, validate through testing, and deliver robust software solutions within agreed schedules.
- Diagnose and resolve software defects while maintaining optimal development tooling environments.
- Actively participate in architectural design discussions and rigorous peer code reviews.
- Author and maintain up-to-date technical documentation aligned with organizational processes.
- Evaluate, enhance, and adapt existing software components to meet evolving needs.
- Safeguard delivery of high-quality solutions that strictly align with established standards.
- Foster a culture of continuous improvement within development processes.
- Communicate complex ideas clearly and effectively across all team levels and stakeholders.
- Execute precise ML model benchmarking and functional analysis to ensure performance targets are met.
- Collaborate seamlessly with cross-functional teams including product, hardware, and system engineering groups.
Company
Qualcomm
Qualcomm India Private Limited, a global leader in wireless technology and connectivity solutions.
Bengaluru
Posted on Naukri