Senior Python Developer
ROKO Labs
Role Description
ROKO Labs is looking for a Senior Python Engineer with deep AI expertise to join our team working on large-scale, production-grade intelligent systems. If you love writing clean, well-tested Python code, thrive in cross-functional environments, and are excited about building real-world AI solutions — come join a team of like-minded, caring professionals.
You will be a core technical contributor on complex AI-powered projects, combining strong Python engineering fundamentals with hands-on experience in modern AI/ML technologies. You'll work closely with Product Owners, customers, engineering, and data teams to translate requirements into robust, scalable systems — and take real ownership of technical decisions.
Key Responsibilities
- Architect and develop scalable, production-grade Python applications, including LLM-powered systems, RESTful APIs, and microservices using FastAPI, Flask, or Django
- Design and implement end-to-end Retrieval-Augmented Generation (RAG) pipelines, embedding workflows, and semantic search solutions in Python
- Build, optimize, and maintain data ingestion pipelines and background task processing using Celery, RabbitMQ, or Kafka
- Integrate and manage LLM APIs and AI platforms (e.g., OpenAI, Anthropic, Azure OpenAI) within robust Python service architectures
- Design and optimize database schemas and queries across relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases
- Design scalable vector database architectures (e.g., Pinecone, Weaviate) to support AI-driven search and retrieval features
- Containerize and orchestrate Python services using Docker and Kubernetes for reliable, repeatable cloud deployments (AWS, Azure, or GCP)
- Identify and resolve performance bottlenecks in Python applications through profiling, caching strategies, and code optimization
Qualifications
- 7+ years of software development experience, with the latest 1–2 years focused on AI/LLM-powered solutions
- Strong, expert-level Python skills — Python is the primary language for this role
- Proven hands-on experience building and deploying LLM applications, especially RAG-based systems
- Good knowledge of Python web frameworks and libraries: Django, Flask, FastAPI
- Experience with data-processing libraries: Pandas, NumPy, Scikit-learn
- Solid understanding of vector databases (e.g., Pinecone, Weaviate) and semantic search architectures
- Experience integrating LLM APIs (OpenAI, Anthropic, Azure OpenAI)
- Strong understanding of RESTful APIs, microservices, and scalable backend architecture
- Good working knowledge of cloud platforms: AWS, Azure, or GCP
- Solid experience with SQL and relational databases (PostgreSQL, MySQL)
- Experience with messaging queues (RabbitMQ, Kafka) and Docker
- Experience with NoSQL databases (MongoDB, DynamoDB) — a plus
- Strong testing, debugging, and problem-solving skills
- Strong communication skills; Intermediate English or higher
- BSc/MSc in Computer Science, Engineering, AI, or a related field
Nice to Have
- Experience with multi-agent AI system design
- Familiarity with alternative vector databases (FAISS, Milvus)
- Experience with the Hugging Face ecosystem or fine-tuning open-source models
- Hands-on experience with advanced MLOps frameworks and model governance
- Experience with system architecture or leading a software team
- PhD (completed or in progress) in a relevant field
Benefits
- Our developers work on only one project at a time, so there is no need to juggle 2 or more projects
- We work on long-term projects, allowing you to get to know the client and their needs well, as well as the team
- You will have the opportunity to work on complex solutions with the latest technologies
- Remote work means it's up to you whether you work from home, beach, or the office
- Flexible working hours mean that you can tailor your workday to your preferences, without a time-tracking system
- All our employees will right away receive a contract for an indefinite period (B2B collaboration is also an option)
- We provide regular feedback as part of our commitment to your ongoing development and success
- Job role switch opportunities if you want to try some new roles or technologies
- If you love taking courses or going to conferences, we are always open to discussing education opportunities
- Each team has its own monthly knowledge-sharing sessions combined with weekly talks and brainstorming sessions aimed at improving our current work and processes
- If you have a colleague or a friend who could be a good fit for us, we can offer you a referral fee
- Salary will be based on your experience and skills
- ...Senior Python Developer Client seeks a highly motivated professional to join our team as a Senior Python Developer. Qualifications: Experience coding healthcare claims transactions and API endpoints in Python Ideally someone with Dental PMS systems and Dental...SeniorRemote work
- ...Senior Python Developer (FastAPI) Location: Louisville, KY (Onsite 1–2 weeks for onboarding, then remote) Key Responsibilities Build and maintain RESTful/async APIs using FastAPI Design performant data access layers using PostgreSQL and SQLAlchemy Work...SeniorContract workRemote work
- ...Job Title Seeking two STRONG python developers who has worked in DevOps environment Onsite-hybrid- Denver, CO - Location: 3 days onsite and 2 days remote each week Long term project, 6 months to begin with Charter 2-page resume Work authorization and photograph needed...SeniorRemote work2 days per week
- ...Senior Python Developer (Django Or Flask) Visa: GC / USC Location: Remote Duration: Long Term Client: Avanade Rate: $65/hrs Key Responsibilities: Be responsible for writing and testing scalable code, developing back-end components. Integrating application...SeniorRemote work
- ...Senior Python Developer Role: Senior Python Developer Location: Remote/US Duration: 6+ Months Job Description: ~ Python development AWS (especially Lambda and Terraform or Cloudformation IaC) Javascript (NodeJS) development Functional testing Over 10+...SeniorRemote work
- ...Senior Python Developer ProDev is looking for a US-based Senior Python Developer! One of our clients is a hedge fund based out of New York City. This role is helping build out their infrastructure they use for performing analysis and generating trading insights....SeniorFor contractorsFreelanceRemote work
- ...specification, design, code, and test reviews. • Evaluates problems to develop solutions relating to computer software. • Contributes to the... ...CI/CD pipelines in AWS Requirements • Proven experience as a Python Developer, with a minimum of 5 years of hands-on development...SeniorWork experience placementRemote work
- ...technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled Senior Python Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a...SeniorFull timeH1bLocal areaRemote workVisa sponsorship
- ...solutions. Work with the wider development team to scope out and develop new web applications for existing services. Develop a flexible... ...and English Technical Requirements Strong knowledge of the Python programming language and its core concepts such as object‑oriented...SeniorRemote workFlexible hoursNight shift
- ...A leading IT services provider is looking for a Programmer 5 to develop ETL processes, requiring strong expertise in Python and R, along with IBM DataStage and Cloudpaq experience. This mid-senior level role demands excellent communication skills and the ability to work...SeniorFull timeRemote work
$80 per hour
...A tech consulting firm in New York is seeking experienced Python engineers for a part-time, remote role. You will develop Model Context Protocol servers and tools while collaborating with infrastructure engineers. The ideal candidate has over 4 years of Python development...SeniorPart timeRemote workFlexible hours- ...Job title: Senior Python Engineer Location: Remote ( Austin, TX ) Duration: Long term contract Job Description: ~12+ years of experience in python development ~10+ years of experience in UNIT test ~10+ years of experience in Python...SeniorLong term contractRemote work
- ...A global technology services company is seeking a Python Software Engineer to join their Security DevOps team. This role involves designing and developing Python-based microservices, ensuring application performance, and implementing secure coding practices. Candidates...SeniorRemote work
- ...Overview: Title: Sr. Python Developer Location: Remote Duration: Long Term Required Skillsets: Proficiency in Python and SQL. Extensive experience with Data Engineering and ETL. Experience with AKS (Azure Kubernetes Service) and ETL related...SeniorRemote work
$175k - $210k
...in a complex SaaS environment. Proven experience in designing, building, and maintaining complex backend systems, ideally with Python. Existing comfort deeply integrating AI tools into your workflows (Cursor, Windsurf, etc). Proficiency with PostgreSQL and data...SeniorLocal areaRemote workWork from home- ...A fast-growing technology company is seeking a Senior/Staff Backend Engineer to enhance their logistics platform. In this role, you will... ...to deliver reliable software, leveraging your expertise in Python and cloud infrastructure. The ideal candidate will have over 8 years...SeniorRemote work
- ...Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer for the Tendem project to drive specialized data scraping workflows. This part-time remote opportunity requires hands-on experience in web scraping and data extraction. You will be responsible for...SeniorPart timeRemote work
- ...Senior Software Engineer - Python/MongoDB Home based - EMEA We're enabling high-performing, rock-solid MongoDB deployments on any cloud or... ...environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a...SeniorRemote workWork from home
- ...skills, flexibility, and teamwork. In this role, you will be developing solutions that will help protect and inform Law Enforcement and... ...being a team lead Qualifications: ~+10 years experience as a full stack developer ~ Experience with: ~ Python...SeniorImmediate startRemote work
$200k - $225k
...The Role We’re looking for a Senior Software Engineer to build and scale the backend systems... ...power AI-driven product experiences Develop systems that integrate LLMs and ML models... ...backend focus Strong proficiency in Python and experience building production-grade...SeniorRemote workFlexible hours- Veeva Systems is seeking a Senior Software Engineer - Python to join our team. This full-time position in CA involves developing AI-driven solutions for the life sciences. As a pioneering SaaS company, Veeva values innovation and commitment to excellence. Your role will...SeniorRemote jobFull time
- ...Role, Inc. is searching for a highly skilled Senior Python Data Scraping Engineer to join the Tendem project. This part-time remote opportunity allows you to leverage your web scraping and data extraction skills, collaborating within a hybrid AI and human system. You will...SeniorPart timeRemote work
- ...Remofirst is looking for a Senior Back-End Engineer to enhance global-scale systems using Python and Java. Responsibilities include designing and maintaining backend services, migrating systems, and collaborating with international teams. Ideal candidates should have 5...SeniorRemote work
- ...systems for sports and entertainment. You’ll collaborate with engineers and data scientists to develop APIs, model databases, and ensure performance. The role demands 7+ years of Python experience, expertise in Django, and proficiency with tools like Docker and AWS. Join a...SeniorRemote workFlexible hours
$80 per hour
...A project-based AI opportunity provider is looking for a Senior Python developer with extensive experience in functional testing and Docker skills. The role involves creating and managing tests for large codebases, utilizing modern Python tools, and collaborating on innovative...SeniorRemote workFlexible hours- ...A leading tech staffing company is seeking a Senior Backend Engineer to work 100% remotely. The ideal candidate should have strong expertise in Python and AWS, alongside extensive experience in modernizing legacy .NET applications to scalable cloud-based solutions. Responsibilities...SeniorRemote work
- Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with ...SeniorFor contractorsRemote workFlexible hours
$111k - $211k
...Hobbsnews is seeking a Senior Network Performance Engineer, primarily working from home. This role involves designing simulation motifs, executing network performance tests, and collaborating with cross-functional teams. Candidates should hold a Bachelor's or Master's...SeniorRemote workWork from home$225k - $300k
...effectively thousands of organizations deploy AI, affecting millions of users worldwide. The Role We’re looking for an exceptional Python engineer to lead development of DataHub’s Platform framework – the core that connects diverse data systems and powers our metadata...SeniorWork at officeRemote workWorldwideHome officeFlexible hours$45 per hour
...Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer to work remotely on specialized data scraping workflows. This part-time role involves collaborating with Tendem Agents to deliver accurate results while ensuring the quality and reliability of data...SeniorHourly payPart timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!
- python developer remote Remote
- python developer Remote
- python engineer Remote
- python developer data analytics Remote
- backend python developer Remote
- senior python developer Remote
- python programmer Remote
- work from home python developer Remote
- full stack / python developer (remote) Remote
- senior game producer Remote

