Middle Python Developer (ML)

Sigma Software

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

null

Job summary

Sigma Software is seeking an experienced AI/ML software engineer to join one of two AI initiatives: ChatCPI or a Knowledge Graph Platform for enterprise AI use cases. You will design and implement LLM-based features, optimize retrieval, and process data to improve AI outputs.

The role requires 3+ years of software development and 2+ years in AI/ML projects, with strong Python skills and hands-on experience with LLMs, RAG, embeddings, and hybrid search. English level is upper-intermediate.

Qualifications

  • 3+ years of commercial software development experience.
  • 2+ years of experience working on AI/ML projects.
  • Strong Python skills with hands-on implementation.
  • Practical experience with LLMs and modern AI technologies.
  • Practical experience with RAG architecture, vector embeddings, and hybrid search.
  • Experience with information processing to improve AI quality (data preparation, chunking, metadata enrichment, relevance tuning).
  • Ability to work independently and take ownership from design to deployment.
  • Upper-Intermediate English.

Responsibilities

  • Design and implement LLM-based features and RAG pipelines from data ingestion to answer generation.
  • Build and optimize retrieval using vector embeddings and hybrid semantic and keyword search.
  • Process, clean, and structure source information to improve AI output accuracy and relevance.
  • Evaluate model quality and experiment with new approaches, bringing proven solutions into production.
  • Collaborate with the team to integrate AI components into the wider platform.
  • Own changes end-to-end, including design, implementation, testing, and deployment.
  • Communicate blockers, scope questions, and technical trade-offs proactively.

Skills

Python programming
LLMs & AI technologies
RAG architecture
Vector embeddings
Hybrid search
Data processing
Independent contributor
English (Upper-Intermediate)
Graph awareness

Tools

Graph databases

Job description

You will join one of two AI initiatives: ChatCPI , an LLM-powered assistant for intelligent search and question answering over large technical documentation, or a Knowledge Graph Platform focused on structuring and connecting enterprise information for AI-driven use cases.

  • Design and implement LLM-based features and RAG pipelines from data ingestion to answer generation
  • Build and optimize retrieval using vector embeddings and hybrid semantic and keyword search
  • Process, clean, and structure source information to improve the accuracy and relevance of AI-generated output
  • Evaluate model quality, experiment with new approaches, and bring proven solutions into production
  • Work closely with the team to integrate AI components into the wider platform
  • Own changes end-to-end, including design, implementation, testing, and deployment
  • Work independently while proactively communicating blockers, scope questions, and technical trade-offs
  • 3+ years of commercial software development experience
  • 2+ years of experience working on AI/ML projects
  • Good Python skills with hands-on implementation experience
  • Practical experience with LLMs and modern AI technologies
  • Practical experience with RAG architecture, vector embeddings, and hybrid search
  • Experience with information processing aimed at improving AI quality, including data preparation, chunking, metadata enrichment, and relevance tuning
  • Ability to work independently and take ownership of tasks from design through deployment
  • Upper-Intermediate English
  • WILL BE A PLUS
  • Experience with knowledge graphs or graph databases
  • Background in the telecommunications domain
CUSTOMER

Our Customer is a leading Swedish telecommunications company recognized for delivering innovative large-scale technology solutions across complex infrastructure environments. The company operates internationally, serving millions of users and working with global technology leaders to drive digital transformation in the telecommunications industry.

PROJECT

You will join one of two AI initiatives: ChatCPI, an LLM-powered assistant for intelligent search and question answering over large technical documentation, or a Knowledge Graph Platform focused on structuring and connecting enterprise information for AI-driven use cases.

Technologies: Python, LLMs, RAG, vector embeddings, hybrid search, knowledge graphs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python AI Engineer (Mid) — LLMs, RAG, Knowledge Graphs
Python AI Engineer (Mid) — LLMs, RAG, Knowledge Graphs

Sigma Software • United States

Remote
USD 120,000 - 180,000
null
Senior Python & AI Engineer
Senior Python & AI Engineer

Eames Consulting Group • United States

On-site
USD 180,000 - 230,000
Senior AI Solutions Developer
Senior AI Solutions Developer

Inabia Software & Consulting Inc. • Rutherford (NJ)

On-site
USD 120,000 - 155,000
ML engineer
ML engineer

Agnos health • Michigan

On-site
USD 90,000 - 130,000
AI/ML Engineer
AI/ML Engineer

RiskForce • Northern (KY)

On-site
USD 120,000 - 155,000
Principal LLM Application Engineer (India)
Principal LLM Application Engineer (India)

system_two • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Principal LLM Application Engineer
Principal LLM Application Engineer

system_two • Palo Alto (CA)

Remote
USD 180,000 - 260,000
Medical, Dental, Vision
Equity in the company
Sr. AI Developer
Sr. AI Developer

SysTechCorp Inc • Moline (IL)

On-site
USD 100,000 - 130,000
AI Engineer, Multimodal LLMs
AI Engineer, Multimodal LLMs

eloquentai • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior AI Engineer
Senior AI Engineer

Talentify • Los Angeles (CA)

Hybrid
USD 140,000 - 190,000
Health benefits
Referral program
Growth opportunities