This position is for a Senior Software Engineer specializing in Retrieval-Augmented Generation (RAG) systems, large language models (LLMs), and scalable cloud-based microservices.
The role focuses on designing, integrating, and optimizing LLM workflows to deliver high-accuracy data retrieval and advanced content generation.
Responsibilities include designing, deploying, and optimizing RAG workflows using LangChain and vector databases for high-accuracy retrieval and intelligent content generation.
The engineer will integrate and manage vector databases such as Qdrant to support efficient, large-scale data searches.
Development of serverless and containerized applications using AWS services including Lambda and ECS is required.
Building APIs with FastAPI and Uvicorn to ensure low-latency, high-throughput interactions is part of the job.
Implementing monitoring and observability practices using tools like Datadog and ddtrace to troubleshoot complex workflows and maintain system performance is essential.
Collaboration with cross-functional teams to align on architecture, deployment strategies, and operational best practices is expected.
The ideal candidate should be a problem-solver who thrives in remote or hybrid environments and enjoys working with cutting-edge AI technologies.
Requirements:
Proven experience with LLMs, RAG workflows, LangChain, and vector databases is required.
Advanced Python skills (versions >=3.11, <3.12) including asynchronous programming are necessary.
Proficiency with AWS cloud infrastructure, including Lambda and ECS, is essential.
Experience with containerized environments using Docker is required.
Familiarity with monitoring and observability tools such as Datadog and logging frameworks is necessary.
Strong problem-solving skills and the ability to work independently are essential.
Excellent collaboration skills in remote or hybrid teams are required.
Knowledge of MCP servers and scalable microservice architectures is a plus.
Benefits:
The position offers a competitive salary aligned with experience and skills.
Flexible remote or hybrid work arrangements are available.
Comprehensive health, dental, and vision coverage is provided.
Retirement plan options with employer contributions are included.
Paid time off, holidays, and professional development opportunities are offered.