Enable job alerts via email!

Principal Software Engineer (Backend)

Alldus International Consulting Ltd

New York (NY)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

A leading Fintech startup is hiring a Principal Software Engineer (Backend) to design scalable backend systems and integrate AI solutions. The role requires extensive experience in full-stack development, particularly in AI/ML engineering, with proficiency in Django and Python. The position is remote-friendly and offers a competitive salary and equity.

Benefits

Competitive salary
Equity
Remote-friendly work environment
Comprehensive health benefits

Qualifications

  • 7+ years in full-stack web development, with 4+ years in AI/ML engineering.
  • Expertise in Django and Python for backend engineering.
  • Experience with AI model deployment and inference pipelines.

Responsibilities

  • Design and implement Django-based backend systems.
  • Architect reliable APIs for frontend and AI integration.
  • Develop AI inference endpoints for production use.
  • Collaborate with AI engineers on data processing.

Skills

Full-stack web development
AI/ML engineering
Django
Python
REST APIs
Relational databases
AI model serving
Next.js
React
AWS

Tools

AWS RDS
Terraform
Job description

Our client, a venture-backed Fintech startup, is hiring a Principal Software Engineer (Backend) to join the team remotely. The successful candidate will drive the design and scalability of their backend systems, seamlessly integrating AI solutions and connecting traditional backend services with AI inference pipelines to ensure robust, high-performance operation at production scale.

Responsibilities
  • Drive the design and implementation of Django-based backend systems that power the company’s core platform.
  • Architect scalable, reliable APIs that integrate smoothly with both frontend applications and AI services.
  • Develop and maintain AI inference endpoints to serve models at production scale.
  • Partner with AI engineers to collect, process and analyze data from application workflows.
  • Enhance and optimize AI pipeline evaluation and monitoring systems.
  • Take ownership of system architecture and design decisions for high-traffic production environments.
  • Support frontend development as needed to ensure a consistent, full-stack experience.
Skillset
  • Minimum of seven years of full-stack web development, including at least 4 years focused on AI/ML engineering or managing large-scale data pipelines.
  • Expert backend engineering skills with Django, Python, REST APIs and relational databases (AWS RDS/Postgres).
  • Hands-on experience integrating AI/ML services via APIs (e.g. OpenAI, Anthropic, LlamaIndex).
  • Proven track record of serving AI models in production, building inference pipelines and optimizing performance.
  • Strong understanding of AI agent design, retrieval strategies and evaluation methodologies.
  • Competent in frontend development using Next.js and React.
  • Solid infrastructure expertise: AWS, Terraform, system monitoring, scaling, and resiliency.
  • Experience designing fault-tolerant systems supporting thousands of concurrent users.
  • Excellent communication skills with the ability to collaborate across teams effectively.
Benefits
  • Competitive salary.
  • Equity.
  • Remote-friendly work environment.
  • Comprehensive health benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.