Job Description: Summary:
The main function of a Python / DevOps Engineer is to develop, modify, deploy, optimize and maintain scalable Python backend solutions. This project focuses on building and optimizing backend solutions to deploy Machine Learning (Client) Research:
Job Responsibilities:
Task breakdown:
The main function of a Python / DevOps Engineer is to develop, modify, deploy, optimize and maintain scalable Python backend solutions. This project focuses on building and optimizing backend solutions to deploy Machine Learning (Client) Research:
- Client Demos
- Data Annotation Tools
- Data Visualization Tools
Job Responsibilities:
- Engage with the project development team early on to seek a deeper appreciation of the team's goals.
- Analyze needs and requirements to determine feasibility of fulfilling requirements within time and cost constraints.
- Coordinate with frontend & research teams to clarify backend requirements for the final designs.
- Understand, then extend or replace existing implementations.
- Design, develop, and iterate on middle-tier and backend solutions for the final product.
- Experience in software design and development
- Experience with Python
- Experience optimizing Python services for deployment.
- Experience with Docker and AWS.
- Strong communication and problem solving skills
- Some understanding of Machine Learning would be helpful
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required
Task breakdown:
- Working on GitHub repos sometimes locally on their personal computer and sometimes on the FAIR Cluster
- Engage with the project development team early on to seek a deeper appreciation of the team's goals.
- Analyze needs and requirements to determine feasibility of fulfilling requirements within time and cost constraints.
- Coordinate with frontend and research teams, if applicable, to clarify backend requirements for the final designs.
- Understand, then extend or replace existing implementations.
- Design, develop, and iterate on middle tier and backend solutions for the final product