Job responsibilities
- Executes standard software and LLM software solutions, design, development, and technical troubleshooting.
- Writes secure and high-quality code using the syntax of at least one programming language.
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications.
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Experience in AI/ML/LLM, application, data and infrastructure architecture disciplines
- Experience in LLM’s and solving business problems.
- Good data science skills as well in analysis of data and documents and thinking through how that data can be processed efficiently.
- Advanced proficiency in developmental toolsets especially in relation to Python
- Advanced Experience in Java development, cloud deployments and in continuous delivery and DevOps tooling
Preferred qualifications, capabilities, and skills
- Experience in web application development and frameworks