Role Overview
We are looking for a skilled Senior Back-end/Full-Stack ML Engineer to contribute to our cutting-edge projects involving machine learning and data-driven solutions. You will play a crucial role in designing, developing, and maintaining robust back-end systems and, where applicable, contribute to full-stack development efforts.
Responsibilities
- Design and implement scalable back-end architectures that support machine learning applications.
- Collaborate with data scientists and other engineers to integrate machine learning models into production environments.
- Ensure the reliability and performance of back-end services and APIs.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Troubleshoot and resolve issues in development, test, and production environments.
Required Skills
- Extensive experience in back-end development with a focus on machine learning applications.
- Proficiency in programming languages such as Python, Java, or C++.
- Strong understanding of machine learning frameworks and libraries.
- Experience with database management and data storage solutions.
- Knowledge of API development and integration.
Nice to Have
- Experience with front-end technologies and frameworks for full-stack development.
- Familiarity with cloud platforms and services for deploying machine learning models.
- Understanding of DevOps practices and CI/CD pipelines.