Senior Python Developer
10 Декабря 2025
Город:
Астана
Занятость:
Полная занятость
Компания "Armeta KZ"
Armeta is developing advanced AI-driven systems that transform how large-scale engineering and construction projects are evaluated and approved. Our technology automates complex, compliance-heavy processes, ensuring accuracy, scalability, and trustworthiness across critical infrastructure initiatives.
We work at the intersection of AI, data, and engineering intelligence, building tools that support decision-making in domains where reliability and compliance are paramount. And we are looking for a Senior Python Developer
Key Responsibilities
- Design, develop, and maintain high-performance, scalable backend services using FastAPI.
- Build and maintain robust APIs to integrate and serve Generative AI and multi-agent systems developed by the AI team.
- Develop and manage data ingestion pipelines for automatically updating data from external open sources.
- Design and optimize database schemas (PostgreSQL) and interface with NoSQL and Vector Databases to support AI functionalities.
- Design and manage a microservice-based architecture, ensuring high availability and fault tolerance.
- Collaborate closely with cross-functional teams (AI, Product) to translate product requirements into precise technical specifications.
- Containerize applications using Docker for deployment.
- Write clean, testable, and maintainable code, and conduct code reviews for other team members.
Qualifications
- 5+ years of experience in backend Python development in production systems.
- Expert proficiency in Python and hands-on experience building high-load services with FastAPI.
- Deep understanding and experience designing microservice-based architectures.
- Excellent knowledge of SQL databases (PostgreSQL), including schema design, query optimization, and ORMs (e.g., SQLAlchemy, SQLModel).
- Experience building APIs to serve and integrate AI/ML models (RAG, search systems).
- Practical experience with Docker and CI/CD processes.
- Experience with asynchronous task queues (e.g., Celery, RabbitMQ/Redis).
- Strong analytical and problem-solving skills, with the ability to thrive in a fast-paced, full-time startup environment.
Preferred Qualifications (Bonus Points)
- Experience with Vector Databases (e.g., Pinecone, Weaviate, Chroma).
- Familiarity with AI agentic frameworks (e.g., LangChain, LangGraph).
- Experience with distributed computing frameworks (e.g., Spark, Ray).
- Experience with object storage systems (e.g., Minio).
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
20 Ноября
Senior Consultant (Transfer Pricing Group)
Астана
Компания "Ernst & Young" As a Senior Consultant in the Transfer Pricing team at EY, you will work on projects for large international and local...
23 Ноября
Middle/Senior Frontend разработчик
Астана
Компания "eCapital" Обязанности Разработка клиентской части web-приложений и внутренних сервисов компании; Участие в...
27 Ноября
Junior Frontend Developer (React / Next.js)
Астана
Компания "Парадокс Инк" Обязанности: - Разработка пользовательского интерфейса на React/Next.js. - Реализация страниц, таблиц, карточек,...
27 Ноября
Астана
Компания "Armeta KZ" Armeta is developing advanced AI-driven systems that transform how large-scale engineering and construction projects are...
28 Ноября
Астана
Компания "Itransition" As a Data Engineer in our company, you’ll work closely with clients across industries to design and implement scalable...
Вакансия размещена в отрасли