Grid Dynamics is looking fo a backend engineer for the MLOps Platform team. You will design and build REST APIs and the PostgreSQL schema behind them. You will integrate with ML pipeline, model registry and deployment services: starting long-running jobs, tracking them and recording their results. Authorization, validation and an audit trail are built into every write.
We work spec-first and AI-assisted. A written design and an OpenAPI contract are the source of truth, decisions are recorded as architecture decision records, and every task arrives with its acceptance criteria in a form an AI coding agent can work from directly. You will direct agents from the specification through unit, integration and contract tests to a reviewed pull request, review what they write critically, and own the result. CI checks the running API against its published contract.
You will own your services in production: deploy them through CI/CD, instrument them, set alerts, take part in on-call, and release with a rehearsed rollback. You will also make the platform easy to adopt, with clear API documentation, error messages that say what to do next, and support for the teams that build on it.
Essential functions
- Daily, hands-on use of AI coding agents such as Claude Code or Cursor: giving them the right context, and reviewing their output critically rather than accepting it.
- Deploying and running services on AWS: containers on ECS or Kubernetes, managed PostgreSQL, IAM and networking, infrastructure as code with Terraform or CloudFormation, and CI/CD pipelines that build, test and deploy every change with safe rollout and rollback.
- Production observability: structured logs, metrics, tracing, alerting and runbooks, and calm incident response.
Qualifications
- 5+ years building and operating backend services in production, with strong Python and FastAPI or a comparable async web framework.
- REST API design: structured errors (RFC 9457), pagination, versioning and idempotent writes.
- PostgreSQL schema design, query performance, versioned schema changes with tested rollbacks, and optimistic concurrency.
- Experience turning written specifications and acceptance criteria into automated tests, with pytest, integration tests against a real database, and contract tests against OpenAPI.
- Availability to work from 8:00 AM Kyiv time, ensuring 3–4 hours of overlap with the China-based team.
Would be a plus
- Integration with external services: client design, retries, background jobs and long-running workflows.
- Security: OAuth 2.0 and OIDC tokens, deny-by-default authorization, secrets management, and audit logging that attributes every write.
- MLOps experience: model registries, training or packaging pipelines, model deployment and monitoring.
- Workflow or job orchestration, such as Step Functions, Airflow or Argo Workflows
- Refactoring a large existing service in place
- Empathy for the engineers who call your APIs: you design for their workflow and act on their feedback.
- Experience writing specifications, prompts or agent instructions that other engineers and agents work from.
- Clear writing in design documents, decision records and pull requests, and constructive code review.
We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- typical schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
About us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI,
and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical
challenges and enable positive business outcomes for enterprise companies undergoing business transformation.
A key differentiator for Grid Dynamics is our 8 years of experience and leadership in
enterprise AI, supported by profound expertise and ongoing investment in
data,
analytics,
cloud & DevOps,
application modernization
and
customer experience.
Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.