- Hourly: $30.00 - $100.00
- Expert
- Est. time: More than 6 months, 30+ hrs/week
As a Senior Python Data Engineer at UrbanSDK, you will play a pivotal role in designing, developing, and maintaining both processing and backend components of our web applications. You will leverage your expertise in Python for backend services, ensuring seamless integration and performance. A key aspect of this role will involve designing and developing workflow tasking systems to manage complex processes and tasks efficiently. Additionally, you will work with big data technologies to handle and process large-scale data efficiently. You will also work extensively with PostGIS for geospatial data management and utilize a range of technologies and tools to deliver high-quality software solutions. Key Responsibilities: Backend Development: Develop and maintain backend services using Python, leveraging Flask for web services, SQLAlchemy for ORM, and other Python packages like GeoPandas, Pandas, and PySpark for data processing and analysis. Workflow Tasking System: Design and develop workflow tasking systems to automate and manage complex workflows to build analytics based on anomalies or thresholds. Data Handling: Work with csv,geojson, shapefiles and other geospatial data, ensuring proper handling and integration within our applications. Big Data Processing: Utilize big data technologies such as Apache Spark (via PySpark) to process and analyze large datasets. Implement data processing pipelines to handle large file processing. Database Management: Design and optimize flat file data lakes for efficient data management and retrieval in big data contexts. Integration and Deployment: Utilize Docker and Kubernetes for containerization and orchestration in our CI/CD pipelines. Cloud Services: Manage and deploy applications on AWS, leveraging cloud services to enhance application scalability and performance. DevOps Practices: Collaborate with the DevOps team to maintain and enhance infrastructure, ensuring efficient and reliable application operations. Collaboration: Work closely with cross-functional teams including UX/UI designers, data scientists, and other developers to deliver high-quality software solutions. Mentorship: Provide technical leadership and mentorship to junior developers, fostering a collaborative and innovative work environment. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: Minimum of 8 years of experience in full stack development with a strong focus on frontend and backend technologies. Must Haves: Backend Skills: Expertise in Python with hands-on experience in Flask, SQLAlchemy, and data processing using Pandas, GeoPandas, and PySpark. Workflow Tasking Systems: Proven experience in designing and developing workflow tasking systems, including task automation and management. Big Data Technologies: Experience with big data technologies, particularly Apache Spark (PySpark), and handling large-scale data processing. Database Skills: Extensive experience with PostgreSQL and PostGIS for geospatial data management. Data Formats: Familiarity with shapefiles and their integration into applications. Soft Skills: Strong problem-solving abilities, excellent communication skills, and the ability to work effectively in a team environment. Nice to haves: Frontend Skills: Proficiency in React and experience with libraries such as Mapbox and Mapbox-GL. Containerization and Orchestration: Experience with Docker and Kubernetes. Cloud Platforms: Experience with AWS and cloud service management. Messaging Systems: Knowledge of RabbitMQ for messaging and task queuing.
- Hourly: $25.00 - $38.00
- Intermediate
- Est. time: More than 6 months, 30+ hrs/week
Senior Full-Stack Flutter Developer (AI Platform) We're looking for a Senior Full-Stack Flutter Developer to lead development of a production-grade AI-powered web and mobile application. This is a long-term opportunity for an experienced engineer who can own architecture, development, and deployment. Responsibilities Build Flutter applications for Web, iOS, and Android Design scalable backend services and REST/GraphQL APIs Develop data import, ETL, cleanup, and normalization pipelines Integrate AI/LLMs (OpenAI, Claude, or similar) into production workflows Build analytics dashboards and AI-driven insights Architect PostgreSQL databases and cloud infrastructure (AWS/GCP/Azure) Optimize performance, security, and scalability Deploy and maintain production applications Requirements 7+ years of software development experience Expert in Flutter (Web & Mobile) Strong backend experience (Node.js, Python, Go, or similar) PostgreSQL and API design expertise Experience building ETL/data pipelines Production experience integrating AI/LLMs (OpenAI, Anthropic Claude, etc.) Hands-on experience with Claude Code and Claude Design for AI-assisted development workflows Experience using modern AI coding tools (Claude Code, Cursor, GitHub Copilot, Windsurf, etc.) Cloud deployment experience (GCP, AWS, Azure) Position is available immediately Must be available to work between 8 am - 5:00 pm + M-F
- Hourly: $65.00 - $128.00
- Expert
- Est. time: 3 to 6 months, 30+ hrs/week
About the Role We're looking for an experienced AI/ML developer to design, build, and deploy production-grade AI systems. You'll work on LLM-powered applications, retrieval-augmented generation (RAG) pipelines, and multi-agent architectures. This is a hands-on role for someone who has shipped real AI products—not just prototypes. Responsibilities Design and implement RAG pipelines (chunking, embeddings, vector stores, retrieval optimization) Build multi-agent systems using LangChain and LangGraph Integrate and fine-tune LLMs (OpenAI, Anthropic, open-source models) Develop and optimize prompts, tool-calling, and agent orchestration logic Deploy scalable, reliable AI services with proper monitoring and evaluation Collaborate on architecture decisions and code reviews Required Skills (Mandatory) Strong AI/ML fundamentals and hands-on experience Proven LLM application development RAG pipeline design and optimization LangChain and LangGraph (production experience) Agent / multi-agent system build experience Vector databases (Pinecone, Weaviate, Chroma, FAISS, or similar) Python (production-level) API integration (OpenAI, Anthropic, Hugging Face) Nice to Have Fine-tuning / LoRA / model optimization Cloud deployment (AWS/GCP/Azure) MLOps and evaluation frameworks (LangSmith, RAGAS) Experience with streaming, caching, and cost optimization
- Hourly
- Intermediate
- Est. time: Less than 1 month, Less than 30 hrs/week
We are looking for a developer to build an automated system that identifies manufacturing plants, warehouses, distribution centers, and fulfillment centers operated by a given company. The system will receive a company name and domain, then: * Search the company’s official website, subdomains, supplier portals, and career pages using a consistent set of facility-related searches. * Discover relevant location directories, supplier documents, routing guides, facility maps, PDFs, spreadsheets, and job postings. * Extract facility names, addresses, cities, and facility types. * Preserve the exact source URL and supporting evidence for every location. * Exclude offices, retail stores, R&D sites, and other non-shipping locations. * Stop after a defined number of official sources rather than conducting open-ended research. The solution should use reusable extraction methods for: * Standard HTML pages * JavaScript-rendered pages * Interactive maps and underlying APIs * PDFs and spreadsheets * Images or hover-card graphics * Career portals and job postings This must be a company-agnostic system—not custom-coded separately for every company. Individual companies will be used as test cases to improve the general process. Requirements * Strong experience with Python and web scraping * Experience with Playwright, Selenium, Scrapy, or similar tools * Ability to inspect APIs, JavaScript applications, and embedded map data * Experience extracting structured data from PDFs and spreadsheets * Experience using LLMs for classification and evidence extraction * Strong data-normalization and duplicate-matching skills * Ability to design clear confidence, review, and failure statuses * Must provide readable, documented, maintainable code Accuracy is more important than finding every possible location. The goal is to produce a substantial list of highly reliable, officially supported facilities—not claim perfect coverage or use questionable third-party sources. Please describe similar extraction systems you have built and how you would approach this project without creating company-specific scrapers.
- Hourly: $50.00 - $70.00
- Intermediate
- Est. time: More than 6 months, Less than 30 hrs/week
About us We're a consulting firm building agentic AI solutions for clients in law, healthcare, education, retail, commerce, and regulatory consulting. Our work sits at the intersection of LLM orchestration, workflow automation, and compliance-sensitive deployment. We're not building toy demos. We ship production systems for organisations where reliability, auditability, and regulatory posture actually matter. The role We're hiring a lead full-stack developer to take technical ownership of our agentic automation builds and grow a small delivery team. You'll be the person clients trust to architect the solution, and the person our team look to for direction. You'll be doing a mix of: Designing end-to-end agentic workflows (planning, tool use, memory, retrieval, human-in-the-loop checkpoints) Building and shipping client solutions across the stack — backend orchestration, integrations, frontends, infrastructure Leading and reviewing the work of other developers as we scale Working directly with clients to translate ambiguous business problems into reliable automation Setting our technical standards: evals, observability, prompt and tool governance, deployment patterns Required experience 5+ years full-stack development, with strong backend fundamentals (Python and/or TypeScript) Demonstrable production experience with agentic systems — not just chatbots. We want to see agents that plan, use tools, recover from errors, and operate over real workflows Hands-on with at least one major agent framework or orchestration approach (LangGraph, CrewAI, custom orchestration, Claude/OpenAI tool use, MCP, etc.) Experience integrating with enterprise systems via APIs and webhooks (CRM, email, document stores, internal databases) Cloud deployment experience (AWS preferred; Azure or GCP acceptable) Frontend competence in React or similar — you don't need to be a designer, but you should be able to ship a clean client-facing UI Strong written English and clear communication. You'll be talking to non-technical stakeholders regularly Nice to have Experience working in or with regulated industries (healthcare, legal, financial services, education) Familiarity with RAG pipelines, vector stores, and retrieval evaluation Exposure to compliance frameworks (SOC 2, ISO 27001, GDPR, sector-specific regs) Prior tech lead or solo founder experience Comfort with infrastructure-as-code (Terraform, CDK) Comfortable working with and reviewing the output from agentic coding systems to speed up development (Codex, Claude Code etc.) What we're offering Long-term engagement, starting with a paid trial project Competitive hourly rate (share your expectation in your application) Real ownership and the opportunity to shape how we deliver Interesting, varied work across sectors — no two builds the same How to apply In your proposal, please include: A short summary of an agentic system you've shipped to production. What did it do, what was the architecture, and what broke that you had to fix? Your stack of choice for a new agentic build today, and why Your hourly rate and approximate weekly availability A link to code or a portfolio if you have one
- Hourly: $30.00 - $50.00
- Expert
- Est. time: 1 to 3 months, 30+ hrs/week
We need an AI automation developer to build a tool that reconciles clinical trial site invoices against contracted terms and EDC records. Invoices come in PDF, scanned PDF, and structured formats. The tool should extract line-item billing data, compare billed items and amounts to contracted fee schedules, cross-check activity against EDC exports, and generate a discrepancy report identifying overbilling, underbilling, unsupported billing, and missing items. We want this built around the Claude API, so hands-on experience integrating Claude or similar LLMs into document extraction and comparison workflows is essential. Deliverable is a working script/tool with documentation and a short demo using sample data. Clinical trial, CRO, or EDC experience is a plus.
- Hourly: $40.00 - $85.00
- Expert
- Est. time: More than 6 months, 30+ hrs/week
We're seeking a skilled Full Stack Developer to join our team. You'll debug and resolve errors within our applications, support improvements, troubleshoot issues, and integrate our apps with our CRM system. Just as important: you'll help keep our GHL-based AI agent and voice AI systems running smoothly for live clients. Read the whole post before applying. We've written it to be direct on purpose. If any of it doesn't sound like you, that's okay , please self-select out. We'd rather know now. What we're looking for We need a contributor, not just a doer. That means someone who takes initiative, spots issues before they become problems for the client, and drives toward solutions instead of waiting to be told what to do next. If you're the type who finds the answer rather than asking us for it, you'll do well here. If you need your hand held on every step, this isn't the right fit. We work with live clients on voice AI and AI agents, so being proactive and responsive is not optional. When something breaks or drifts, we need you evaluating, fixing, and improving it, thinking forward about the end-user experience, not just reacting after a client complains. Responsibilities • Debug and provide solutions for errors in web and mobile applications.. • Support ongoing improvements and optimizations.. • Troubleshoot technical issues efficiently, ideally before they reach the client.. • Integrate applications with our CRM system (GoHighLevel / GHL) for seamless functionality.. • Connect systems and third-party services via APIs to enhance platform capabilities.. • Support, adjust, and maintain GHL AI agents and voice AI workflows so they perform reliably for clients.. Requirements • Proven experience as a Full Stack Developer.. • Strong proficiency in front-end and back-end technologies (e.g., JavaScript, React, Node.js, Python, etc.).. • Experience with GHL CRM integrations.. • Working knowledge of and comfort with GHL AI agents and automations — you don't need to be a specialist, but you should be able to get in, understand how they're built, make adjustments, and pick things up quickly.. • Familiarity with or genuine willingness to dig into voice AI. We expect everyone on the team to be able to work with it.. • Proficiency in designing and implementing REST-based API connections.. • Excellent problem-solving and debugging skills.. • Ability to work independently, take initiative, and meet deadlines.. How we work • We're engaging you — not your agency. The person we hire is the person doing the work. If you subcontract or hand work to others, this isn't a fit.. • Short leash, high trust. Everyone starts on a trial basis. We give people room to learn, but you'll need to learn fast, dive in, and prove it quickly. If you're trying to learn the fundamentals on the job, this role isn't for you.. • Own your outcomes. Bring the thinking, not just the hands. Recognize what the end user's experience will be and drive it.. If that sounds like the environment you want, we'd love to hear from you.
- Hourly: $35.00 - $65.00
- Intermediate
- Est. time: 1 to 3 months, Not sure
### Job Description: AI Chatbot Developer We are excited to announce an opening for an experienced and innovative developer to join our dynamic team in the pursuit of creating an advanced AI Chatbot. This chatbot will be designed to perform essential business functions, including but not limited to lead generation, quoting, and providing exceptional customer support. Our ideal candidate will possess a robust background in AI technologies, particularly in the realm of chatbot development, and will be equipped with outstanding problem-solving skills that enable them to tackle complex challenges with creativity and efficiency. As a key member of our development team, you will collaborate closely with various departments to gain a comprehensive understanding of our specific operational needs and requirements. Your ability to translate these needs into a functional and user-friendly chatbot solution will be critical to enhancing our overall operational efficiency. We are looking for someone who is not just technically proficient but also possesses a keen sense of business acumen to ensure that the chatbot aligns with our strategic goals. In this role, you will be responsible for various aspects of the chatbot development lifecycle, including but not limited to: - Designing and developing the conversation flow and user interface of the chatbot, ensuring it is intuitive and engaging for users. - Implementing natural language processing (NLP) capabilities to enable the chatbot to understand and respond to user inquiries accurately. - Integrating the chatbot with existing systems and databases to facilitate seamless access to information necessary for lead generation, quoting, and customer support functions. - Conducting rigorous testing and quality assurance to ensure the chatbot performs reliably and meets user expectations. - Analyzing user interactions and feedback to continuously improve the chatbot's performance and expand its capabilities over time. - Staying current with the latest advancements in AI technologies and chatbot development to incorporate best practices and innovative solutions. You will also play a crucial role in training team members on how to utilize the chatbot effectively and will be expected to provide ongoing support and maintenance to ensure the chatbot remains up-to-date and functional. If you have a passion for artificial intelligence, a deep understanding of customer engagement strategies, and a desire to make a significant impact within our organization, we would love to hear from you! Join us in revolutionizing the way we interact with our customers and streamline our business processes through cutting-edge technology. This is a fantastic opportunity for someone looking to advance their career in a fast-paced, forward-thinking environment. Apply today and be part of our exciting journey towards enhancing our customer experience through AI!
- Hourly
- Expert
- Est. time: 1 to 3 months, Less than 30 hrs/week
Description We are a US-based software company that already runs AI coding agents in daily engineering work. We are looking for a senior agentic development expert to help us push further. This is a specialist engagement, not an entry-level or generalist AI role. We want someone who has done this for real teams shipping production code and can go deep quickly. The engagement starts with a focused review of how we use agents today and where they can safely take on more, followed by a practical plan we can act on. Specifics are shared under NDA once we shortlist. You are a strong fit if you: - Have designed and rolled out agentic development workflows for a production engineering team, with results you can point to - Know Claude Code at an expert level: harness setup, context management, custom skills and slash commands, subagents, hooks, and MCP - Have integrated agents into an existing codebase and CI, including automated review and guardrails - Can advise on running agents securely around proprietary code and secrets - Can assess a team's current setup and turn it into concrete, sequenced steps This is probably not the right fit if: - Your experience is mostly personal projects, tutorials, or casual use of AI chat tools - You have used AI coding tools but have not set up team-level workflows or guardrails - You are a generalist looking to branch into AI Nice to have: - Python backend and web application experience - Experience with automated, agent-driven code review and test workflows Engagement: - Remote, expert-level rate - Short initial engagement with potential to extend - Some availability for scheduled, recorded calls - NDA required before we share specifics To apply (proposals without these will not be considered): - A specific example of an agentic development setup you built for a team, what you designed, and the outcome - The AI coding agents you have worked with and the depth of that work - Links to anything that shows your work (skills or agent configs, writeups, repos, demos), if you can share them
- Hourly: $50.00 - $82.00
- Expert
- Est. time: 3 to 6 months, Less than 30 hrs/week
We are hiring a senior scraping engineer to join an experienced team building a real estate data platform. This is not a new build starting from scratch. We are approximately 90% of the way to launch, with the core platform already in place and the team pushing through the final stage of development. We are a small team, which means every hire matters. We are looking for an A player who can take ownership of data acquisition, solve difficult problems, and help us get the product across the finish line. The Role You will own data acquisition for our platform. Your primary focus will be building, maintaining, and improving our scraping systems. You will not own frontend development, billing systems, or the broader application backend. However, you must be comfortable with general backend development and understand how your scraping systems connect to the rest of a production application. You may need to assist with integration work, troubleshoot issues across system boundaries, and make backend changes related to the reliable delivery of scraped data. Your job is to: -Scrape the required source data. -Build and maintain reliable production scrapers. -Validate the completeness and accuracy of the results. -Deliver data using the agreed schema and system architecture. -Work with the backend team to integrate the data successfully. -Continue supporting and improving the scraping system after integration. We are looking for someone who genuinely enjoys scraping and is willing to work through difficult websites, changing page structures, browser issues, blocked requests, and incomplete data. This is not a role for someone who only builds simple, one-time scripts. We need someone who can own a production scraping system, diagnose failures independently, improve reliability, and keep the data flowing when source websites change. You will work closely with a Lead Backend Engineer who owns the broader backend platform. Scraping and data acquisition will remain your primary responsibility, but you will be expected to collaborate carefully on integrations and take responsibility for the ongoing performance of what you build. Responsibilities -Build and maintain Python scrapers. -Work with dynamic and JavaScript-heavy websites. -Build and maintain browser automation. -Diagnose blocked, failed, or incomplete runs. -Handle sessions, cookies, proxies, rate limits, and other access challenges. -Update scrapers when source websites change. -Validate data completeness and accuracy. -Prevent duplicate and missing records. -Add logging, retries, monitoring, and alerts. -Deliver data using an agreed schema and architecture. -Collaborate with the backend team on integration and troubleshooting. -Support scraping-related backend components when needed. -Document your work clearly. -Recommend better data-acquisition methods when appropriate. -Take long-term ownership of the reliability of the scraping systems you create. Required Experience -Strong Python experience -General backend development experience -Playwright, Selenium, Scrapy, or similar tools -Production web scraping -Browser automation -HTML parsing and structured data extraction -Proxy and session management -Retry and recovery systems -Monitoring unattended scrapers -Data validation -Docker -GitHub Experience with Cloudflare, CAPTCHA workflows, public records, APIs, Google Cloud Run, MongoDB, or BigQuery is helpful. What Success Looks Like -Scrapers run reliably without constant supervision. -Failures are detected quickly. -Missing and duplicate records are reduced. -Website changes are handled quickly. -Data is delivered accurately and on schedule. -Scraping systems integrate cleanly with the broader platform. -The backend team does not need to take ownership of maintaining the scrapers. -The systems you build remain understandable, supportable, and reliable over time. -We Are Looking for Someone Who enjoys solving difficult scraping problems. -Can work independently and diagnose issues without constant guidance. -Has experience maintaining production scraping systems. -Is comfortable working within a broader backend architecture. -Understands how to keep data pipelines reliable as websites change. -Takes care with architecture, documentation, testing, and maintainability. -Can communicate technical issues clearly and recommend improvements. -Takes ownership and pushes projects across the finish line.