This role is for one of the Weekdays clients
We are looking for a skilled Backend Engineer to join our dynamic team. In this role you will focus on backend development while collaborating closely with machine learning engineers and frontend developers. Your primary responsibilities will include designing implementing and optimizing backend systems and integrating machine learning models. You will also contribute to frontend development when necessary to ensure seamless endtoend functionality.
Key Responsibilities:
- Develop and maintain backend systems ensuring high performance and responsiveness.
- Integrate machine learning models into production environments.
- Design and implement RESTful APIs and microservices architecture.
- Collaborate with machine learning engineers to optimize data pipelines and model deployment.
- Contribute to frontend development when required to ensure seamless integration.
- Monitor and improve system performance reliability and scalability.
- Work with crossfunctional teams including data scientists frontend developers and DevOps engineers.
- Troubleshoot and resolve backend and integration issues.
Required Skills and Qualifications:
- Backend Development: Strong proficiency in backend programming languages (e.g. Python Java Node.js etc.).
- Machine Learning: Experience with integrating machine learning models and working with ML frameworks (e.g. TensorFlow PyTorch etc.).
- Frontend Development: Familiarity with frontend technologies (e.g. React.js Angular.js etc.).
- Proficient in designing and developing RESTful APIs and working with microservices.
- Strong understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with cloud platforms (e.g. AWS Azure GCP) and CI/CD pipelines.
- Knowledge of version control systems like Git and experience with Agile methodologies.
Preferred Qualifications:
- Experience working with data pipelines model deployment and API integration for machine learning applications.
- Familiarity with frontend frameworks like React.js or Angular.js is a plus.
- Strong problemsolving skills and ability to work independently and collaboratively.
- Understanding of security best practices for backend and API development.
git,microservices,model deployment,frontend development,restful apis,node.js,agile methodologies,java,backend development,cloud platforms,python,machine learning,database technologies,tensorflow,data pipelines,api integration,react.js,pytorch,ci/cd pipelines,problem-solving,angular.js,security best practices