This job posting is currently inactive. Check out other active jobs at Surge Global.

Technical Lead - Machine Learning

Surge Global
Full-timeColombo, Sri LankaUSD 1,500 - 2,500/month

Surge Global is a digital agency that leverages marketing, data and technology to help businesses grow. Our team comprises of creatives, writers and analysts that help brands across the world generate measurable results through sophisticated storytelling.

Embracing a culture of transparency and equality in the workplace, we’ve built an environment helping Sri Lanka’s best marketing and creative talent thrive. Our team looks at untangling multivariate problems with an open mind and the willingness to constantly test and learn.

With our headquarters in Colombo Sri Lanka, we help scale startups to Fortune 500 companies across the United States, United Kingdom, Australia, and Sri Lanka.

We are looking for an experienced Technical Lead to join our company's newly established engineering team. As the Technical Lead, you will oversee and be responsible for the technical team and projects they undertake.

You should apply if,

  • You have 2+ years of experience as a Technical Lead managing a team of more than ten engineers
  • You have 5+ years of experience working as a Software Engineer
  • You have a BS/MS degree in Computer Science, Engineering, or a related subject. (Or relevant work experience)
  • You are comfortable working in a fast-paced and dynamic work environment
  • You have excellent knowledge of software design and architecture
  • You have experience working with languages such as Python, R, Java, C++, C# etc
  • Experience in contributing to architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Expertise in working with at least one deep learning framework, such as PyTorch, TensorFlow, Caffe.
  • Experienced in cloud providers such as GCP or AWS
  • A track record for delivering Machine Learning projects for a product

Responsibilities

  • Managing engineering team
  • Taking total ownership of technical components of projects
  • Writing specifications and managing client expectations
  • Streamlining processes for engineers
  • Training engineers and building training procedures
  • Interviewing and making recruitment decisions
  • Onboarding new developers to the team
  • Making decisions around technologies
  • Running code reviews and ensuring code quality
  • Ensuring the quality of output
  • Managing standups and regular updates for the team
  • Reporting to the Leadership team
  • Running 1-on-1's for your team and helping team members improve
  • Experience in salesforce is a plus.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Please add your Linkedin profile*
What is your current salary and expected pay?*
If you are selected, what would your notice period be?*
Cover Letter*
Who referred you to this job? (Please mention referrer name or source eg:Social media ads)*
How did you hear about this opportunity?*