Software Engineer - AI & Distributed Systems

Premier Global Links
San Francisco, CA, United States
4 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$150,000.0 - $300,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Software Applications Big Data Data Structures Distributed Systems Python (Programming Language) Node.Js Software Architecture Software Engineering Software Systems Systems Architecture TypeScript
+7 more
AI Infrastructure Data Processing Large Language Models Generative AI Backend Agentic-AI Build Management

Job description

Premier Global Links LLC is seeking a talented and highly motivated Software Engineer - AI & Distributed Systems to join an early-stage technology company developing an AI-native supply chain platform.

This is an opportunity for an ambitious engineer to work on challenging technical problems involving distributed systems, large-scale data, AI-powered automation, and intelligent product discovery.

You will work closely with engineering leadership, product teams, and customers to design and build core platform capabilities. The role offers significant technical ownership, the opportunity to influence product architecture, and the chance to help shape the engineering culture of an early-stage company., * Design, develop, and maintain scalable software systems and core platform infrastructure.

  • Build distributed systems, durable execution workflows, and reliable data-processing solutions.
  • Develop AI-powered capabilities, including entity resolution, product matching, and intelligent product substitution.
  • Work on Retrieval-Augmented Generation (RAG), pricing discovery, and AI-driven workflow automation.
  • Process and analyze large, complex, real-world datasets to improve platform functionality and operational efficiency.
  • Build backend services and applications using Node.js, Python, and TypeScript.
  • Collaborate directly with customers to understand technical challenges and translate business requirements into software solutions.
  • Take ownership of technical projects from architecture and implementation through testing, deployment, and iteration.
  • Work closely with product and engineering teams to solve ambiguous problems and deliver high-impact solutions.
  • Contribute to engineering standards, system architecture, and technical decisions as an early member of the team., * Technical Ownership: Take responsibility for important engineering challenges from initial design through production.
  • AI Innovation: Work on practical applications of AI, LLMs, product matching, and intelligent automation.
  • Early-Stage Impact: Help shape the architecture, engineering practices, and technical direction of an emerging technology platform.
  • Customer Exposure: Work directly with customers and understand how real-world business problems translate into engineering requirements.
  • Career Growth: Work closely with company leadership and contribute to foundational product and engineering decisions.
  • Equity Opportunity: Participate in the company’s growth through a significant equity opportunity.

Requirements

The ideal candidate has strong software engineering fundamentals, enjoys solving complex problems, and can move independently from understanding a problem to designing, building, and delivering a solution., * 2+ years of professional software engineering experience.

  • Strong computer science fundamentals and practical software development skills.
  • Experience building complex software systems, backend applications, or data-intensive solutions.
  • Proficiency in at least one of the following: Node.js, Python, or TypeScript.
  • Understanding of system design, distributed systems, data structures, algorithms, and software architecture.
  • Experience working with large datasets, complex data manipulation, or workflow automation.
  • Ability to work independently, take ownership, and deliver projects with limited supervision.
  • Strong communication skills and the ability to collaborate directly with customers and cross-functional teams.
  • Good product judgment and an understanding of how technical solutions address business problems.
  • Ability to work full-time on-site in San Francisco, California.

Preferred Qualifications

  • Experience with AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), or agentic systems.
  • Experience developing AI infrastructure or AI-powered applications.
  • Background in distributed systems, durable execution engines, or large-scale data platforms.
  • Experience as a Founding Engineer, AI Engineer, Member of Technical Staff, or Forward Deployed Engineer.
  • Experience working at an engineering-focused technology startup or high-growth software company.
  • Demonstrated ability to take ownership of technically challenging projects and deliver measurable results.
  • Strong academic, technical, or professional achievements demonstrating exceptional engineering ability.

Benefits & conditions

  • Annual Salary: $150,000-$300,000.
  • Significant equity opportunities.
  • Relocation assistance may be available.
  • Visa sponsorship may be considered.
  • Opportunity to take meaningful technical ownership and influence product development.

Note: The source materials also reference a salary range of $175,000-$300,000. The final compensation range should be confirmed before publication.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…