[Remote] Staff Software Engineer AI at FourKites

Chennai, Tamil Nadu, India

FourKites Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Supply Chain, Technology, AIIndustries

Requirements

  • 8+ years software engineering, 3+ years in production AI/ML systems
  • Expertise in Python, PyTorch/JAX, and AI frameworks (LangChain, Transformers, PEFT)
  • Experience with LLMs (GPT-4, Claude, Gemini) and SLMs (Phi, Llama, Mistral)
  • Hands-on experience with fine-tuning techniques (LoRA, QLoRA, DPO, RLHF)
  • Hands-on experience with model optimization (quantization, distillation, pruning)
  • Hands-on experience with vector databases and RAG architectures
  • Hands-on experience with streaming systems and real-time processing
  • Hands-on experience with security measures (prompt injection prevention, jailbreak detection)
  • Strong background in distributed systems, Kubernetes, and cloud platforms
  • Track record of delivering complex projects with measurable business impact
  • Experience with technical sales support, POCs, and customer success
  • Strong communication for technical and non-technical audiences
  • Data-driven decision making for model selection and cost optimization

Responsibilities

  • Design and implement production-scale AI agent systems and orchestration frameworks (LangGraph, LangChain, similar architectures)
  • Lead architecture for multi-agent systems handling complex business workflows
  • Optimize deployment strategies using both LLMs and SLMs based on use case requirements
  • Build natural language-configurable business process automation frameworks
  • Implement multi-modal AI systems for document understanding (tables, charts, layouts)
  • Deploy and optimize LLMs/SLMs in production with fine-tuning techniques (LoRA, QLoRA, DPO)
  • Implement quantization strategies (INT8, INT4) and model distillation for edge deployment
  • Build evaluation frameworks including LLM-as-judge systems and regression testing
  • Design streaming architectures for real-time LLM responses (SSE, WebSockets)
  • Create semantic caching and embedding-based retrieval systems
  • Develop GraphRAG and long-context handling strategies (100k+ tokens)
  • Design scalable microservices with comprehensive observability (LangSmith, Arize, custom telemetry)
  • Build secure multi-tenant systems with prompt injection prevention and output validation
  • Implement cost optimization through intelligent model routing and fallback strategies
  • Develop document processing pipelines with OCR and layout understanding
  • Create event-driven architectures for real-time shipment tracking and exception handling
  • Build data pipelines for training data curation, synthetic generation, and PII masking
  • Implement RLHF/RLAIF feedback loops for continuous improvement
  • Design experiment tracking and model registry systems (MLflow, DVC)
  • Optimize inference costs through batch processing and spot instance utilization
  • Establish model governance, audit trails, and compliance frameworks

Skills

LangGraph
LangChain
LLMs
SLMs
LoRA
QLoRA
DPO
INT8
INT4
GraphRAG
LangSmith
Arize
OCR
microservices
event-driven architectures
semantic caching
embedding retrieval

FourKites

Real-time supply chain visibility platform

About FourKites

FourKites provides a platform for supply chain management that focuses on real-time visibility and predictive analytics. The platform collects data from millions of shipments worldwide and uses AI technology to analyze this data, offering businesses insights to improve their supply chain operations. This helps companies manage risks, enhance responsiveness, and optimize their processes. FourKites connects all parts of a supply chain through its applications, ensuring that teams have access to the same information. A unique feature of their platform is Fin AI, which uses natural language processing to help businesses find optimization opportunities and automate tasks. Unlike its competitors, FourKites stands out by combining a vast real-time supply chain network with specialized applications and patented AI technology. The goal of FourKites is to help large brands manage their supply chains more effectively and efficiently.

Chicago, IllinoisHeadquarters
2014Year Founded
$205.8MTotal Funding
LATE_VCCompany Stage
Data & Analytics, AI & Machine LearningIndustries
501-1,000Employees

Benefits

Medical, dental, & vision
PTO
401k with company match
Annual wellness stipend
Ongoing learning & development opportunities

Risks

Emergence of competitors like Auger with significant funding challenges FourKites' market share.
Overhaul's $55 million funding round intensifies competition in supply chain visibility.
Rapid market growth may attract more entrants, increasing competition for FourKites.

Differentiation

FourKites tracks 3 million shipments daily across multiple transportation modes.
The platform integrates real-time data with machine learning for end-to-end supply chain visibility.
FourKites' YardWorks suite optimizes gate and yard logistics with AI and computer vision.

Upsides

FourKites is recognized as a leader in Gartner's Magic Quadrant for four consecutive years.
The company collaborates with major brands like Organik Kimya and Clariant to enhance efficiency.
Growing demand for AI-powered supply chain tools boosts FourKites' market potential.

Land your dream remote job 3x faster with AI