Tech Stack
LangChainLangGraphReactPythonPostgreSQLRedisCI/CDFastAPIGitAPI
Job Description, Responsibilities & Requirements
About the Position
We're seeking a Python Full Stack Developer with React experience for a senior role in a remote position in Romania, focusing on building enterprise-grade AI solutions.
Responsibilities
- Design, develop, and maintain full-stack applications using Python, FastAPI, and React.
- Build and enhance Agentic AI solutions leveraging LLMs, LangChain, LangGraph, and AI orchestration frameworks.
- Develop backend services, APIs, and integrations with external systems and AI tools.
- Design and optimize data models and queries in PostgreSQL.
- Implement caching, session management, and performance optimization using Redis.
- Collaborate with architects, DevOps engineers, and product stakeholders to deliver scalable solutions.
- Ensure code quality through testing, code reviews, and adherence to engineering best practices.
- Contribute to system observability, monitoring, troubleshooting, and platform reliability.
- Participate in solution design and technical leadership.
- Support CI/CD processes and cloud-native application deployment.
Requirements
-
Must have
- 7+ years of professional software development experience.
- Strong expertise in Python and modern backend development.
- Experience with FastAPI and RESTful API design.
- Strong frontend development experience with React.js.
- Hands-on experience building Agentic AI applications.
- Practical experience with LLMs (OpenAI, Azure OpenAI, Anthropic, or similar), LangChain, LangGraph, Langfuse.
- Strong knowledge of PostgreSQL.
- Experience with Redis.
- Understanding of software architecture, design patterns, and scalable distributed systems.
- Experience with Git, CI/CD pipelines, and modern development practices.
- Good communication skills and ability to work in an international environment.
- English: B2 Upper Intermediate
-
Nice to Have
- Experience with security testing, application security, or secure coding practices (preferred).
- Experience with Azure cloud services.
- Experience with RAG (Retrieval-Augmented Generation) architectures.
- Knowledge of Docker, Kubernetes, and cloud-native deployments.
- Exposure to cybersecurity, vulnerability management, or enterprise security platforms.
We Offer
- Remote work from Romania.
- Competitive salary and benefits.
- Opportunity to work on cutting-edge AI projects.
About the Company
Join Luxoft, a leading global provider of digital transformation and technology services, where you will be part of a dynamic team developing innovative solutions.
Apply
Interested candidates can apply for the Python Full Stack (with React) position in Remote Romania.