Taro Logo

Sr. Software Engineer (Data Science, ML, AI)

Broadcom is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
$107,000 - $171,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer (Data Science, ML, AI)

We are looking for an experienced software engineer with a strong data sciences orientation in Durham, NC. This person will be a senior engineer for the HTAC product within Broadcom's Mainframe software portfolio. HTAC is a suite of "integration analytics" capabilities that analyze CICS workload and performance by the origin of the request.

The role involves designing aspects of the product, building out data handling and analytics capabilities, and writing code in languages ranging from Splunk SPL, Python/Pandas, Java, and/or GraphQL. Experience with event and data publication platforms, data streaming concepts, pipeline data processing, DataFrame concepts, real-time observability platforms, graph database principles, and AI/ML techniques is highly desirable.

The ideal candidate will have significant experience in one or more of these technologies and the ability to learn others. Experience in complex, distributed hybrid environments is highly desirable. Excellent organizational and problem-solving skills are a must, along with the ability to adapt to changing priorities.

This is an in-office position (5 days/week) located in Durham, NC. The role involves working on mission-critical, high-importance software for mainframe systems that run the world's economy.

Responsibilities include:

  • Designing integration analytics for the product
  • Understanding customer needs
  • Communicating with customers and assisting with demos
  • Writing scalable code and testing

Required qualifications:

  • Bachelor of Science in Computer Science or Computer Engineering
  • 8+ years of experience as a software engineer
  • Experience in Agile Development
  • Experience with Data Science programming languages (Python/Pandas, SPL, R, or SAS)
  • Experience with high-performance graph databases (e.g., Neo4J)
  • Experience with large scale event streaming and data integration platforms (e.g., Kafka)
  • Experience with evolving standards like Open Telemetry

Additional useful skills include experience with CI/CD pipelines, mainframe knowledge, source code control systems, project tracking tools, Splunk and Bash scripting, UI technologies, and leadership skills.

Broadcom offers a competitive compensation package, including base salary, discretionary annual bonus, equity, and comprehensive benefits.

Last updated 8 months ago

Responsibilities For Sr. Software Engineer (Data Science, ML, AI)

  • Design integration analytics for the product
  • Understand customer needs
  • Communicate with customers and assist with demos
  • Write scalable code and test

Requirements For Sr. Software Engineer (Data Science, ML, AI)

Python
Java
  • Bachelor of Science in Computer Science or Computer Engineering
  • 8+ years of experience as a software engineer
  • Experience in Agile Development
  • Experience with Data Science programming languages (Python/Pandas, SPL, R, or SAS)
  • Experience with high-performance graph databases (e.g., Neo4J)
  • Experience with large scale event streaming and data integration platforms (e.g., Kafka)
  • Experience with evolving standards like Open Telemetry

Benefits For Sr. Software Engineer (Data Science, ML, AI)

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Program
  • Employee Assistance Program
  • Paid Holidays
  • Paid Sick Leave
  • Vacation Time
  • Paid Family Leave

Interested in this job?