Your role and responsibilities
A successful individual for this role should possess:
- Ability to jump into multiple source code bases
- Self-driven and a desire to continually learn
- Good code writing discipline and an eye for code efficiency
- Strong analytical and problem-solving thinking
- Ability to take ownership of problems to resolution and tasks to completion
Required education
Preferred education
Master's Degree
Required technical and professional expertise
- 2+ years of professional experience coding and debugging in Python language, additional languages like JS/TS and Go is a plus
- On-hands experience with Machine Learning and Artificial Intelligence technologies, focusing on foundational models
- Experience working with git and any CI/CD automation tool (e.g. GitHub Actions, Travis, Jenkins)
- Experience on agile software development
- Fluent in written and spoken English
Preferred technical and professional experience
- Working knowledge and understaning of ML/AI concepts, especially concerning Large Language Models and foundational models overall
- Experience working with containerized environments (e.g. Docker, Kubernetes, Openshift)
- Experience with software architecture design, including API (e.g. REST API, SDK) design
- Experience on micro-service architecture and development
- Experience with cloud environments