Company Name: Abstra Job Details: RemoteFull,Time,,Contract Job Url: https://hiring.cafe/viewjob/qrpl43k0k09mh7eq Job Description: Posted 1mo agoSenior Software Engineer@ AbstraView All JobsUnited StatesRemoteFull Time, ContractResponsibilities:design APIs, build frontend, lead LLMsRequirements Summary:Senior backend engineer with 8+ years experience, 5+ years full-stack; strong Python backend; React/TypeScript frontend; experience with LLMs and document parsing; insurance domain preferred.Technical Tools Mentioned:React, TypeScript, Python, FastAPI, Flask, Django, Docker, Kubernetes, AWS, GCP, Azure, LangChain, LlamaIndex, Hugging Face, OpenAI We are seeking a Senior Software Engineer to take ownership of both backend and full-stack development for a high-traffic web product. The ideal candidate will be a technical expert with proven experience building and maintaining production systems at scale. Proficiency in React/TypeScript on the frontend and Python on the backend is a must, along with hands-on experience in working with LLMs and document parsing. Insurance industry experience is highly preferred. Location: Remote. Working hours are based on the US Central or Pacific Time Zone. About the Company: Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency. Job Description Key Responsibilities: Design and implement scalable web services and APIs to handle high request volumes, low latency, and strict reliability requirements. Build and maintain frontend features in React and TypeScript, delivering robust, testable UIs connected to complex backend flows. Own document ingestion and parsing pipelines, including OCR, structured extraction, schema mapping, and validation. Lead LLM integrations: RAG pipelines, embeddings, prompt engineering, fine-tuning or adapters, hallucination mitigation, and evaluation. Drive architectural decisions for data pipelines, inference infrastructure, caching, and retrieval at scale. Mentor peers, lead code reviews, and improve engineering quality through observability, testing, and CI/CD. Collaborate with product, data science, and operations teams to prioritize and ship high-impact features. Required Skills & Qualifications: Senior level. 8+ years of backend engineering experience, 5+ years of full-stack experience or equivalent working on a team with defined SDLC. Strong Python backend experience (web frameworks such as FastAPI, Flask, or Django), and familiarity with async programming. Experience building and operating high-volume web systems: load shaping, rate limiting, caching, and horizontal scaling. Production experience with containers, Docker, Kubernetes, or serverless patterns, and cloud services (AWS, GCP, or Azure). Strong systems design and debugging skills, with the ability to make tradeoffs for speed and reliability. Clear communicator, collaborative with product and cross-functional teams. Test-driven development, automated testing, CI/CD pipelines, and observability (metrics, logging, tracing). Solid understanding of distributed systems, data consistency, error handling, and retries. Demonstrated experience with LLMs and document parsing: retrieval-augmented generation, embeddings, vector databases, OCR libraries, and pipeline orchestration. Professional experience with React and TypeScript building production UIs. Nice to have: Prior work in insurance or regulated industries; familiarity with policy documents, claims flows, and compliance constraints. Experience with message queues (Kafka, RabbitMQ), workers (Celery), and ETL/data pipelines. Knowledge of security and privacy considerations (PII handling, HIPAA, or SOC 2). Familiarity with vector databases (Pinecone, Milvus, Weaviate) and embedding models. Experience with LLM tooling and frameworks (LangChain, LlamaIndex, OpenAI/Anthropic SDKs, Hugging Face). What We Offer: Flexible working hours and remote work options. Opportunities for professional growth and development. A collaborative and inclusive work environment. The chance to work on impactful projects with a talented team. Excellent compensation in USD. Hardware and software setup.