We are seeking a skilled backend engineer with strong expertise in Python to design, build, and scale robust backend services and APIs. The ideal candidate will have hands-on experience developing agentic AI systems and integrating large language models (LLMs) into production environments. This role involves working with cutting-edge AI frameworks, building data pipelines, and deploying scalable solutions on cloud platforms. You will collaborate closely with cross-functional teams, lead technical design efforts, and communicate AI solutions effectively to stakeholders.
Key Responsibilities
- Design, develop, and scale backend services and APIs using Python frameworks such as FastAPI, Django, and Flask.
- Build and deploy agentic AI systems, including multi-step agents, tool integrations, and orchestration using frameworks like LangChain, LangGraph, LlamaIndex, CrewAI, or Claude Agent SDK.
- Develop Retrieval-Augmented Generation (RAG) pipelines involving document ingestion, chunking, embeddings, vector databases, and retrieval optimization.
- Integrate and optimize large language models (OpenAI, Anthropic Claude, Gemini, and open-source models) focusing on accuracy, latency, and cost efficiency.
- Construct data pipelines, analytics workflows, and machine learning processes using Pandas, NumPy, scikit-learn, PyTorch, or TensorFlow.
- Implement LLM evaluation, monitoring, guardrails, and observability tools such as LangSmith or Langfuse for production AI systems.
- Deploy and maintain services on cloud platforms including AWS, GCP, or Azure using Docker, Kubernetes, and CI/CD pipelines.
- Lead technical design discussions, break down complex tasks, mentor junior engineers, and establish code quality and AI engineering standards.
- Present AI solutions, demos, and technical roadmaps to clients, stakeholders, and leadership teams.
- Participate in on-call rotations and respond to production incidents to ensure system reliability.
Required Qualifications
- 3 to 6 years of professional software engineering experience, primarily in Python development.
- Strong production experience with FastAPI, along with Django and/or Flask, including asynchronous programming and REST API design.
- Proven experience building LLM-powered applications, with at least one production system involving RAG or agent-based architectures.
- Working knowledge of vector databases such as Pinecone, Weaviate, Qdrant, or pgvector, and embedding models.
- Solid foundation in data science principles, including data wrangling, statistics, model evaluation, and handling both structured and unstructured data.
- Proficiency in SQL (PostgreSQL) and familiarity with NoSQL databases and Redis.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker.
- Strong testing practices using pytest and writing clean, typed Python code with type hints and Pydantic.
- Understanding of API security protocols including OAuth 2.0, JWT, and responsible management of sensitive data.
- Excellent communication skills with the ability to simplify complex AI concepts, conduct client demos, and effectively represent technical approaches.
- Demonstrated ability to lead projects and mentor team members from proof of concept through production deployment.
- Curiosity and adaptability to quickly evaluate and adopt new AI tools and models.
Preferred Qualifications and Benefits
- Experience with fine-tuning, prompt optimization, or model distillation techniques.
- Familiarity with MLOps tools such as MLflow, Kubeflow, SageMaker, Vertex AI, or Bedrock.
- Experience building multi-agent or MCP servers.
- Knowledge of big data or streaming technologies like Spark, Airflow, Kafka, or dbt.
- Exposure to Node.js or TypeScript for collaborative full-stack development.
- Contributions to published projects, research, Kaggle competitions, or open-source AI/ML initiatives.
- Certifications in AI or ML from AWS, GCP, or Azure platforms.
This position offers the opportunity to work on innovative AI systems in a dynamic environment, with a focus on technical leadership and impactful product development.