5-8 years’ experience in coding and developing in Golang, Python, R or another comparable language
5+ years of experience developing code and performing pair programming reviewing using source code such as Github and Github actions
Hands-on experience developing AI solutions, including working with LLMs, prompt engineering, and/or agent frameworks in collaboration with ML/AI engineers
Knowledge of REST APIs and experience with low-code/no-code automation platforms
Experience creating and maintaining technical documentation, including design specifications, configuration, deployment, and troubleshooting guides
Experience maintaining architecture diagrams such as sequence diagrams and software specification diagrams
Expert level experience leveraging AWS to build software and automated testing frameworks
Experience evaluating, identifying, and developing software solutions in public and private cloud (e.g., AWS and Google Cloud services)
Ability to lead and bring new design concepts to the portfolio and influence development strategies and techniques
Ability to provide technical solutions and support to other IT teams and stakeholders on automation solutions and processes
Responsibilities
Identifying complex problems and developing and deploying novel prototypes and algorithms to solve them
Improving accuracy and functionality of algorithms and understanding the overall implications of the entire machine learning frameworks
Translating application requirements into problem statements
Analyzing and evaluating solutions both internally generated as well as third party supplied
Developing novel ways to solve problems and discover new products
Providing guidance and leadership to more junior researchers
Integrating knowledge of business and functional priorities
Acting as a key contributor in a complex and crucial environment; may lead teams or projects and shares expertise
Leading the strategic development and implementation of the AI Ops platform and software development solutions
Documenting and recording every aspect of an application or software
Training and overseeing team members
Troubleshooting and resolving issues related to IT operations automation solutions
Staying up to date with latest software technologies in the market and designing engineering features that complement the platform
Skills
Machine Learning
Algorithms
Prototyping
Machine Learning Frameworks
Research
Leadership
Data Analysis
Problem Solving
Comcast
Comcast Corporation is a global media and technology company.