Senior Software Engineer
$100,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks 

Fully-remote
Any country
full-time (40 hrs/week)
Flexible schedule
Long-term role

Senior Software Engineer   $100,000 USD/year

Description

Are you ready to revolutionize the telecom industry with AI? We're seeking a Senior Software Engineer who's not just code-savvy, but AI-fluent. If you can transform LLMs into powerful automation tools and have a knack for blending telecom expertise with Python wizardry, this role is your next big challenge.

At our company, we're not just enhancing telecoms with AI—we're rebuilding their core. Our Ontology platform embeds semantic intelligence into network operations, provisioning, and customer experience. We're turning rigid workflows into adaptive, self-improving systems that make decisions autonomously.

This isn't a role for AI dabblers or traditional developers looking to sprinkle some machine learning into their stack. You'll be crafting proof-of-concepts that showcase the future of enterprise operations—automated, lightning-fast, and infinitely scalable. Your code will bridge the gap between complex telecom infrastructure and cutting-edge AI capabilities, creating solutions that don't just impress, but transform entire business models.

What you will be doing

  • Architect and deliver AI-driven proof-of-concepts that demonstrate Ontology AI's problem-solving capabilities in real telecom scenarios.
  • Develop core platform modules that enable AI systems to map semantic relationships across telecom data, execute complex instructions, and orchestrate actions across multiple systems.
  • Design and deploy sophisticated AI models capable of making intelligent, real-time decisions in critical telecom operations, including network management, service provisioning, and customer experience optimization.

What you will NOT be doing

  • Engaging in traditional software development that doesn't leverage AI capabilities.
  • Creating basic APIs or standard telecom software without integrating advanced AI functionalities.
  • Implementing AI as a superficial add-on without meaningful impact on telecom efficiency and operations.
  • Maintaining legacy systems or performing routine software updates unrelated to AI integration.
  • Developing standalone chatbots or simple automation tools that don't tap into the full potential of semantic AI and ontology-based systems.

Key responsibilities

Build and deploy AI-powered systems that significantly enhance our technical credibility with clients, accelerate sales cycles, and create opportunities for deep, transformative platform integration across telecom operations.

Candidate requirements

  • Minimum 3 years of experience in advanced software engineering or architecture roles
  • Mastery of Python, with a portfolio demonstrating complex, AI-integrated projects
  • Proven expertise in DevOps automation, with advanced Kubernetes and AWS skills
  • Substantial experience in telecom system integration and workflow automation
  • Demonstrated proficiency in leveraging AI tools like Cursor and LLM copilots for rapid, innovative prototyping
  • In-depth knowledge of vector databases and Retrieval-Augmented Generation (RAG) techniques, with practical application examples

Meet a successful candidate

Watch Interview
Fabiano Lucchese
Fabiano  |  SVP of Software Engineering
Brazil  

Does your company encourage your natural creativity? This Brazilian engineering leader rediscovered his purpose after unleashing both his an...

Meet Fabiano

Applying for a role? Here’s what to expect.

Crossover's skill assessment process combines innovative AI power with decades of human research, to take the guesswork, human bias, and pointless filters out of recruiting high-performing teams.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job & AI Skills.
STEP 3

Prove Real-World Job & AI Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Frequently asked questions

About Crossover

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

The Olympics of work

The Olympics of work

It’s super hard to qualify—extreme quality standards ensure every single team member is at the top of their game.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.