Wavelo is a SaaS business on a mission to make telecoms a breeze.

We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster. Wavelo builds cutting-edge software for the telecom industry, specializing in billing, orchestration, and provisioning solutions. Our mission is to empower telecom providers with robust tools that streamline operations and drive impactful decisions. We are now expanding our AI capabilities to derive deep insights from our event-stream data, enabling us to take meaningful actions that enhance our products and customer experience.

What's New at Tucows

As part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world’s largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet!

The work we do genuinely changes lives. If this sounds exciting, we’d love to hear from you!

Position Overview: As a Data/AI Infrastructure Engineer at Wavelo, you will play a pivotal role in building and optimizing the infrastructure necessary to process events at scale, enabling machine and deep learning capabilities for real-time insights. Your work will enable real-time insights and drive automation within our billing, orchestration, and provisioning systems. You will collaborate with cross-functional teams to implement, fine-tune, and optimize AI solutions for seamless data flow and actionable insights.

Key Responsibilities:

  • AI Solution Deployment: Deploy AI and machine learning models within Wavelo’s production environment, aligning with our software architecture to drive actionable insights from our telecom event streams.
  • Kafka Integration: Develop and maintain Kafka pipelines to support real-time data processing, facilitating the flow of critical insights and enabling swift actions on event-stream data.
  • Model Training and Tuning: Manage model training, tuning, and retraining workflows, ensuring that models are optimized to capture actionable insights from our event streams.
  • Cross-Functional Collaboration: Work with data engineers, product teams, and other stakeholders to align on data needs, model requirements, and integration objectives.
  • Monitoring and Optimization: Develop and implement monitoring solutions for model performance within the event-stream environment, identifying and resolving issues proactively.
  • Documentation and Knowledge Sharing: Document processes, model configurations, and best practices to promote knowledge sharing and continuous improvement across Wavelo.

Qualifications:

The ideal candidate is hands-on and has extensive experience with machine learning, deep learning, and AI data processing clusters, including Apache Spark and other relevant technologies. They are deeply passionate about AI and have exposure to training models either locally or through cloud platforms like Google Vertex AI, AWS SageMaker, or Azure ML.

  • Experience: 3+ years in AI/ML deployment, solutions engineering, or similar roles, with hands-on experience in Kafka and event-stream integration.
  • Technical Skills:
    • Proficiency with Apache Kafka for setting up, managing, and scaling event-stream pipelines.
    • Familiarity with LangChain and related AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) and cloud environments (AWS, Azure, Google Cloud).
    • Experience in RESTful APIs, microservices, and containerization technologies such as Docker and Kubernetes.
    • Solid grounding in data engineering practices, with a strong emphasis on handling and cleaning messy, unstructured data to ensure quality for downstream machine learning tasks. Experience in feature engineering and continuous model improvement is essential, as this role will involve significant effort in preparing complex data for large-scale processing.
  • Problem-Solving Skills: Analytical and proactive approach to resolving integration and performance challenges.
  • Communication Skills: Strong ability to convey technical concepts to both technical and non-technical stakeholders, with a collaborative and team-oriented mindset.

Preferred Qualifications:

  • Experience with CI/CD pipelines and automated deployment processes.
  • GoLang experience
  • Event-Driven Architecture experience
  • Familiarity with real-time processing frameworks like Apache Spark or Flink.
  • Prior experience in using AI for real-time data analysis or IoT applications, particularly in the telecom space.

The base salary range for this position is $200,000 - $225,000 USD for US residents OR $167,000 - $185,000 CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.

Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Tucows and its subsidiaries participate in the E-verify program for all US employees.

Learn more about Tucows, our businesses, culture and employee benefits on our site here.

#LI-JL1

#LI-Remote 

Salary

$167,000 - $225,000

Yearly based

Remote Job

Job Overview
Job Posted:
1 day ago
Job Expires:
Job Type
Full Time

Share This Job: