
Tech Lead – Solutions Architect, Python, GenAI, AWS
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Ukraine.
• Develop clean, production-quality Python code for AI integrations, backend services, and RESTful APIs.
• Implement and enhance RAG systems tailored for real-world applications.
• Design and construct LLM-based and agentic AI solutions that effectively tackle genuine business challenges for clients.
• Take ownership of the technical trajectory for client projects from initial discovery to final delivery.
• Assist in presales activities, including discovery calls, technical proposals, scoping, and client demonstrations.
• Lead architecture assessments, create technical design documentation, and contribute to best practices within the Python team.
• Provide mentorship to engineers, conduct code reviews, and disseminate knowledge throughout the team.
• Foster and maintain strong relationships with key client stakeholders as a reliable technical advisor.
• Over 7 years of experience in developing and maintaining production systems, not just demos and proof of concepts.
• Solid understanding of AI/ML principles and experience in integrating AI/ML components within solutions.
• Advanced proficiency in Python: encompassing OOP, design patterns, clean architecture, and performance enhancement.
• Proven experience in building RESTful APIs using FastAPI, Django REST, or Flask.
• Experience in making and justifying architectural trade-off decisions: microservices vs. monolith, synchronous vs. event-driven, SQL vs. NoSQL.
• Strong testing methodologies: proficiency with pytest, mocking, and integration testing for AI systems.
• Familiarity with Docker and Kubernetes.
• Direct experience in developing production-grade LLM-based applications and agentic workflows.
• Knowledge of LLM APIs (such as OpenAI, Anthropic, or AWS Bedrock).
• Experience in constructing and optimizing RAG systems.
• Understanding of LLM evaluation methods and quality assurance techniques.
• Background in deploying and managing AI/ML models in production settings.
• Practical experience with AWS services (SageMaker, Bedrock, Lambda, ECS, S3, SQS, ECR, or similar); GCP knowledge is a plus.
• Experience with front-end frameworks like React or Vue.
• AWS and Claude Code Certifications.
• Familiarity with Streamlit or Gradio for AI prototyping (preferred but not essential).
• Knowledge of modern Python tools (ruff, uv, pyproject.toml, pyright) (preferred but not essential).
• Experience with CI/CD pipelines (GitHub Actions, GitLab CI) (preferred but not essential).
• Proficiency in another programming language (Go, Node.js, or Rust) (preferred but not essential).
• Front-end development experience (preferred but not essential).
• Opportunity to engage with state-of-the-art AI and cloud technologies.
• Access to internal training programs (Leadership, Public Speaking, and more) with comprehensive support for AWS and other relevant professional certifications.
• Career advancement: a defined pathway toward Solutions Architect or higher; we are committed to developing our engineers.
• Access to the latest AI tools and premium subscriptions.
• Long-term B2B collaboration opportunities.
• Remote work with flexible hours.
• Private medical insurance or a budget for personal medical needs.
• Paid sick leave, vacation days, and public holidays.
• Provision of necessary equipment and technology for a comfortable and productive work environment.
NVIDIA
Towa Software
AIM Qualifications and Assessment Group
Get handpicked remote jobs straight to your inbox weekly.