Software Engineering Lead Role
About the Role:
We are looking for an experienced Software Engineering Lead to join our global remote team. As a forward-thinking software development company, we deliver exceptional products and services for our clients.
This is a full-time opportunity where you will work as part of a Scrum team closely with other software engineers, stakeholders, and contributors on the project. Attending meetings, being actively involved in decision-making processes, and collaborating with all stakeholders are essential parts of this position.
The ideal candidate will have expertise in designing, building, and deploying machine learning systems and end-to-end pipelines on cloud platforms like AWS. They should be able to partner with data scientists, software engineers, and product teams to define requirements, select algorithms, and deliver impactful ML solutions.
Key Responsibilities:
* Design, develop, and deploy scalable, production-ready machine learning systems and end-to-end pipelines on AWS.
* Partner with data scientists, software engineers, and product teams to define requirements, select algorithms, and deliver impactful ML solutions.
* Architect, optimize, and maintain ML infrastructure using AWS services.
Required Skills and Qualifications:
* Advanced written and oral English proficiency.
* Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field.
* 7+ years of professional experience designing, building, and deploying machine learning models in production environments.
* Expert proficiency in Python and ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
* Proficiency with TypeScript for building ML-integrated backend services and automation workflows.
* Experience with Infrastructure-as-Code tools (Terraform, AWS CDK, or CloudFormation) for deploying ML infrastructure.
Benefits:
* Yearly office allowance budget removed.
Macbook purchase support provided.
Wellbeing support available.
Please apply through LinkedIn if you are a good fit for this position. We only accept CVs that are in English.