Senior Python Engineer (Django)

$$$$

## About Us

 

Smirnov Labs is a fast-growing engineering company founded by an ex-Googler. We help product teams launch and scale quickly by leveraging modern technology and AI-assisted development.

 

Our projects are diverse โ€” we partner with clients at the earliest stages and own the technical delivery end-to-end.

 

We're a small, senior-heavy team where every engineer has real impact. No bureaucracy, no hand-holding โ€” just sharp people shipping fast.

 

This is an outstaff role: you'll be embedded directly with a client's engineering team as part of our delivery group, building AI-powered products in a modern, security-conscious, SOC 2-aligned environment.


 

## What You'll Do
 

- Own backend features end-to-end across the full software development lifecycle: solution design, development, testing, deployment, troubleshooting, documentation, and production support.

- Design, build, and maintain maintainable Python/Django applications and APIs.

- Build automation scripts and data-processing utilities; integrate with databases, cloud services, and third-party APIs.

- Design and optimize PostgreSQL schemas, queries, functions, and migrations โ€” and troubleshoot performance issues.

- Integrate and support LLM platforms (Anthropic Claude, OpenAI, Google Gemini, xAI Grok) โ€” designing prompts, system instructions, tool integrations, retrieval-augmented generation workflows, and structured outputs.

- Evaluate models for accuracy, reliability, latency, cost, privacy, and security, and implement safeguards for sensitive data, prompt injection, and hallucinations.

- Use Claude Code to analyze repositories, generate and refactor code, troubleshoot, and improve documentation โ€” and review AI-generated code for accuracy, security, and maintainability.

- Manage code in GitHub โ€” pull requests, code reviews, releases, and GitHub Actions CI/CD.

- Work in a security-conscious environment aligned with SOC 2 controls.

- Communicate directly with the client's engineering, infrastructure, and cybersecurity teams, business stakeholders, and third-party vendors โ€” no layers in between.

- Use AI-assisted development tools (Claude, Claude Code, Cursor, GitHub Copilot) as part of your daily workflow.
 

## What We're Looking For

 

- 5+ years of professional Python development, with strong hands-on Django experience

- Strong REST API design (Django REST Framework or similar)

- Strong PostgreSQL skills โ€” schema design, query optimization, and migrations

- Solid grasp of virtual environments, dependency management, testing frameworks, and logging

- Hands-on LLM integration experience (Claude, OpenAI, Gemini, or Grok) โ€” prompting, RAG, and structured outputs โ€” a strong plus

- Experience with AI-assisted development (Claude Code, Cursor, GitHub Copilot)

- Comfortable with GitHub / GitHub Actions and working on Linux

- Comfortable working in a codebase under active rewrite, with strong code review and automated review gates

- Comfort working in the US timezone (overlapping working hours required)

- Upper-Intermediate or higher English

- Ability to own and drive features independently with minimal supervision

 

## What We Offer

 

- Competitive salary above market average

- Fully remote work

- Flat structure โ€” work directly with the client's engineering team, no middle management

- Diverse and technically challenging projects

- Modern AI-powered development workflow

- Small team culture โ€” your voice matters, your code ships

- Paid vacation and sick leave

- Flexible schedule within the US timezone overlap

- Professional and career growth through real ownership, not courses and certificates
 

## How to Apply

 

Send your CV with a brief note about a Python/Django project you're most proud of.

Required skills experience

Python 4 years
Django 3 years
AWS 1 year
LLM-driven automation 6 months

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Python, Docker, PostgreSQL, REST API, Django, Linux, Django Rest Framework
Published 16 July
63 views
ยท
14 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...