Job Description:
Senior software engineer for development of AI/ML applications
As a Lead AI/ML Engineer at Broadcom, you will be responsible for driving the design, development, and deployment of AI and ML models for telecom applications, specifically in the context of Fiber access and our chip level solutions. You will work closely with cross-functional teams involving embedded NPU solutions, software development, data set collection and model training. You will also lead the development of algorithms and models that enhance the performance, scalability, and reliability of our telecom products to promote seamless integration of machine learning techniques into the telecom stack.
Required Qualifications:
- Master’s degree in Computer Science, Electrical Engineering, Data Science, or a related field.
- 3+ years of experience in AI/ML development, with a focus on telecom applications or related industries.
- Proven experience in leading AI/ML projects, ideally in a chip or semiconductor company.
- Strong knowledge of AI/ML frameworks (e.g., TensorFlow, PyTorch) and machine learning algorithms.
- Hands-on experience in model development, training, and deployment in real-time systems.
- Proficiency in programming languages such as Python, C, or C++
- Ability to work in a fast-paced, collaborative environment and manage multiple projects simultaneously.
Preferred Qualifications:
- Ability to lead development projects in a distributed teams
- Experience with hardware-accelerated machine learning (ASIC, NPU, GPU).
- Solid understanding of telecom technologies (e.g., wired or wireless communication protocols).
- Experience in developing solutions for edge computing or IoT devices.