Callaway Golf is looking to leverage AI technology to drive business growth by designing, developing, and deploying AI-driven applications
Requirements
- Strong proficiency in Python for AI/ML development, including libraries like TensorFlow, PyTorch, or scikit-learn.
- Experience with Node.js for building scalable backend services.
- Proficiency in React for developing dynamic, user-friendly front-end interfaces.
- Hands-on experience with Snowflake or similar cloud-based data platforms for managing and querying large datasets.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or similar.
- Proficient in using GitHub for version control, code reviews, and collaborative development.
- Experience with Jira or similar tools for agile project management
Responsibilities
- Design and develop AI applications, including the creation, deployment, and orchestration of LLM agents or agentic workflows, with ongoing post-deployment maintenance and support.
- Deliver production-ready AI/ML and GenAI/LLM projects, encompassing monitoring, performance tuning, and incident response for high-scale systems serving large user bases, driving significant efficiency gains.
- Develop and optimize data pipelines using Snowflake for data storage, retrieval, ETL, and analysis from enterprise/marketing systems.
- Collaborate cross-functionally to define requirements, integrate AI models, and ensure understanding of enterprise/marketing systems.
- Build/maintain CI/CD pipelines for seamless deployment.
- Manage code versioning and collaboration via GitHub, ensuring clean, documented code.
- Track progress with Jira and participate in agile ceremonies (e.g., sprint planning, retrospectives)
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5 years of professional experience in software development, with a focus on AI applications, including having built and shipped at least one production LLM agent or agentic workflow.
- Work is performed in a designated professional office workstation and environment.
- Extensive use of office equipment, including computer, calculator, copier, fax, and other business-related machines and software.
- Strong problem-solving skills and attention to detail