Enable job alerts via email!

Senior Software Engineer

Calvin James Recruitment

Dubai

On-site

AED 180,000 - 300,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A fast-growing SaaS startup in Dubai seeks a Senior Software Engineer specializing in AI and NLP. The role involves designing high-performance systems, collaborating with diverse teams, and developing innovative machine learning solutions. Candidates should have a background in Python and cloud technologies, with a passion for pushing AI boundaries. This opportunity offers a competitive salary and flexible working arrangements in a dynamic startup culture.

Benefits

Competitive salary and equity package
Ongoing professional development and career growth
Flexible work arrangements

Qualifications

  • Over 5 years of professional Python development experience.
  • Strong qualifications in SQL databases like PostgreSQL or MySQL.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.

Responsibilities

  • Design and implement machine learning algorithms for various functionalities.
  • Develop scalable machine learning models and integrate into cloud systems.
  • Collaborate across teams to align tech solutions with business goals.

Skills

Python
SQL
Machine Learning
Data Engineering

Education

Bachelor’s degree in Computer Science

Tools

TensorFlow
PyTorch

Job description

Direct message the job poster from Calvin James Recruitment

CEO & Founder at Calvin James Recruitment & The Calvin James Community, Finance & Accounting Recruitment Specialist

Senior Software Engineer (AI & NLP Focus)

About the Role & Company

We are a fast-growing SaaS startup revolutionizing the professional services industry through our AI-powered assistant platform. Our mission is to empower professionals with cutting-edge technology that streamlines workflows and enhances decision-making. Join us and be a part of something transformative!

As a Senior Software Engineer, you will play a pivotal role in building and scaling our innovative platform. You’ll design, develop, and maintain high-performance systems while collaborating with cross-functional teams to deliver impactful new features. If you're passionate about AI, excited by technical challenges, and eager to make a difference, we want to hear from you.

Key Responsibilities

  • Design and implement machine learning algorithms for indexing, summarization, and search functionalities.
  • Oversee data acquisition, storage, and distribution to ensure quality and privacy compliance.
  • Perform data preprocessing including normalization, transformation, and feature engineering.
  • Develop scalable and efficient machine learning models using TensorFlow or PyTorch.
  • Translate research algorithms into production-ready code.
  • Develop tools to monitor model performance and address any degradation or anomalies.
  • Define and implement evaluation metrics for model efficacy, cost, and latency.
  • Update and maintain models in response to performance or new data.
  • Communicate machine learning concepts and outcomes to non-technical stakeholders.
  • Collaborate with software and DevOps teams to integrate and deploy ML models in the cloud.
  • Work closely with business teams to align technical solutions with company goals.

Required Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of professional Python development experience.
  • Strong SQL skills (PostgreSQL or MySQL).
  • Experience with RESTful API development and asynchronous programming.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and microservices architecture.
  • Strong problem-solving ability and attention to detail.

Preferred Qualifications

  • Proficiency in TypeScript and React.
  • Experience with DevOps tools and practices (CI / CD, Docker, Kubernetes).
  • Understanding of NLP and machine learning concepts.
  • Background in data engineering, ETL, or big data tech (e.g., Spark, Hadoop).
  • Knowledge of professional services industries is a plus.

Ideal Candidate Profile

  • AI & NLP Enthusiast : Skilled in NLP techniques with experience in implementing and fine-tuning LLMs.
  • Innovator : Familiar with AI / NLP libraries like Transformers, spaCy, NLTK, and has built conversational AI or similar projects.
  • Lifelong Learner : Keeps up with the latest in AI, contributes to open-source, and is driven to push boundaries.
  • Effective Communicator : Can explain complex technical ideas to both technical and non-technical audiences.

What’s On Offer

  • Competitive salary and equity package.
  • Opportunity to work on groundbreaking LLM-powered technology.
  • Dynamic, collaborative startup culture.
  • Ongoing professional development and career growth.
  • Flexible work arrangements tailored to your lifestyle.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Technology, Information and Media, IT Services and IT Consulting, and IT System Custom Software Development

Referrals increase your chances of interviewing at Calvin James Recruitment by 2x

Sign in to set job alerts for “Software Engineer” roles.

Full Stack Developer Trainees(Internship)

Bytedance, Back-end Engineer, Graduate Dubai 2025

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Senior Software Engineer • Dubai, Dubai, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.