AI Engineer
RemoteKyiv, Kyiv City, Ukraine or Ukraine
Job Summary
Develop and maintain backend services and REST APIs using Python and modern async frameworks while integrating AI capabilities and agent-based workflows into existing platforms. Take ownership of features from concept through implementation and deployment, collaborating closely with cross-functional teams on frontend functionality using React and TypeScript. Ensure system reliability, scalability, and observability by contributing to CI/CD pipelines, Kubernetes-based infrastructure, and automated testing. Participate actively in Agile ceremonies and troubleshoot issues across the full application stack. Work with LLM orchestration frameworks to build advanced AI-driven documentation solutions for a European telecommunications client, continuously evaluating emerging AI technologies and engineering best practices.
Required Qualifications
- At least 3 years of commercial software development experience
- Solid experience with Python and async web frameworks such as FastAPI
- Experience with React and TypeScript
- Experience with LangChain, LangGraph, or similar LLM orchestration frameworks
- Experience with cloud infrastructure
- Strong experience building and maintaining REST APIs
- Experience with relational databases and ORMs, preferably PostgreSQL
- Practical experience writing automated tests using frameworks such as pytest or Playwright
- Hands-on experience with Docker and Kubernetes environments
- Understanding of CI/CD pipelines and deployment workflows
- Ability to debug issues across the full application stack
- Strong Git skills and experience working in code-review-driven environments
- Experience working in Agile teams
- Upper-Intermediate level of English
Desired Qualifications
- Familiarity with AI tool integration protocols and agentic workflows
- Experience with Helm
- Experience with observability tooling such as Grafana, OpenTelemetry, or CloudWatch
- Experience integrating enterprise authentication systems such as OAuth2/OIDC or Keycloak
- Experience developing editor or IDE extensions
- Experience using AI coding assistants in daily development workflows
- Experience with enterprise-scale AI platforms
- Experience with cloud-native distributed systems
- Exposure to AI-assisted developer tooling
- Experience contributing to architecture decisions
- Knowledge of documentation tooling ecosystems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.