Full-Stack Developer Jobs

FastAPI
95 jobs found. to receive daily emails with new job openings that match your preferences.
95 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States, Canada

πŸ’Έ 100000.0 - 125000.0 USD per year

🏒 Company: huroncareers

  • Minimum of 4 years of hands-on experience in AI/ML development or intelligent application engineering
  • Proficiency in Python and familiarity with modern ML/AI libraries (e.g., scikit-learn, PyTorch, TensorFlow, OpenAI APIs)
  • Experience building APIs or backend services using FastAPI, Flask, or equivalent frameworks
  • Exposure to agent frameworks (e.g., LangGraph, AutoGen) and vector databases
  • Familiarity with cloud platforms (Azure, AWS) and containerization tools (Docker)
  • Familiarity with cloud-based ML platforms such as Azure Machine Learning, AWS SageMaker, or Google AI/ML services
  • Experience with MLOps pipelines, CI/CD for model delivery, or model monitoring is a plus
  • Familiarity with orchestration standards or tools such as MCP or agent routing protocols is a plus
  • Knowledge of AI system evaluation, observability, or prompt performance testing is a plus
  • Ability to work on cross-functional teams, balance multiple projects, and communicate effectively with technical and non-technical audiences
  • Cloud certifications in AI/ML services (Azure, AWS, or Google Cloud) is a plus
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field
  • Design and develop AI-powered systems using both traditional ML and generative AI techniques, including prompt engineering, fine-tuning, and embeddings
  • Build intelligent applications and agents that can perform tasks autonomously or interactively, using frameworks like LangGraph, AutoGen, CrewAI or similar
  • Create modular, well-documented APIs and service components (e.g., using FastAPI or Flask) to enable model integration and consumption
  • Develop and manage data pipelines, including data collection, transformation, and quality assurance to support model training
  • Implement observability and evaluation mechanisms to monitor AI system behavior, including accuracy, drift, reliability, and task-level reasoning
  • Collaborate with software engineers, data scientists, and solution architects to ensure seamless design, development, and transition to production
  • Support rapid experimentation as well as robust deployment pipelines, depending on the maturity of each use case
  • Stay informed on the latest trends in GenAI, AI agents, orchestration protocols, and evaluation frameworks to continuously evolve our capabilities

AWSBackend DevelopmentDockerPythonSoftware DevelopmentSQLCloud ComputingData AnalysisFlaskFrontend DevelopmentKubernetesMachine LearningPyTorchAlgorithmsAPI testingAzureData engineeringData scienceFastAPITensorflowCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsAdaptabilityTeamworkJSONData modelingData managementDebugging

Posted about 13 hours ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ’Έ 80.0 - 105.0 USD per hour

πŸ” Tech

🏒 Company: The Motley FoolπŸ‘₯ 501-1000πŸ’° $25,000,000 Private over 15 years agoPublishingConsultingNewsFinancial ServicesMarketing

  • 5+ years of experience building, delivering, enhancing, and maintaining apis consumed by multiple systems using a Python-based framework like Django, FastApi, or Flask
  • Significant experience with performance optimization (async processing, caching, queuing, and query optimization)
  • Experienced with high-volume systems - hundreds of thousands of users and transactions per day
  • Experienced with system monitoring and telemetry
  • Experienced working with relational databases, ORMs, and SQL
  • Skilled at developing full-stack web applications
  • Ability to translate business goals and requirements into technical solutions
  • Proven track record in high-performance teams, where cross-functional collaboration is valued
  • Excellent problem-solving and communication skills
  • Knowledge of investing and/or finance
  • Contribute to the development and execution of Motley Fool’s investing microservices, ensuring alignment with business objectives
  • Responsible for systems and data core to our investing products, website, tools, and subscribers including: US and international market data, Portfolio holdings and returns, Corporate actions, Company fundamentals, Crypto, Options, and IPOs, Automated aggregation of subscriber portfolios across brokerages
  • Responsible for in-house systems that manage trading compliance and holdings disclosures
  • Integrate with a variety of third party providers and tools
  • Ensure calculations are accurate with automated tests to validate
  • Ensure critical data is fresh and highly available with failover capabilities
  • Collaborate with the team’s product owner and project manager to set the team up for success with shovel ready work that has the value and acceptance criteria clearly defined
  • Conduct regular 1:1s with direct reports
  • Regularly review code, contributions, and delivery flow to identify opportunities for improvement and optimization
  • Drive professional development and career growth opportunities for team members
  • Partner with multiple in-house teams and external providers to launch subscriber-facing solutions
  • Find ways to leverage AI tools like Claude or GitHub Copilot to assist the team (e.g. architectural concepts and diagrams, starter code, automated tests)

Backend DevelopmentDockerLeadershipPythonSQLDjangoFlaskFull Stack DevelopmentFastAPICommunication SkillsCI/CDRESTful APIsMicroservicesData modeling

Posted about 18 hours ago
Apply
Apply

πŸ“ LATAM

🧭 Full-Time

πŸ” Software Development

🏒 Company: NearsureπŸ‘₯ 501-1000Staffing AgencyOutsourcingSoftware

  • 5+ Years of experience working with the Python programming language, with the ability to work across AI, infrastructure, and tooling codebases.
  • 3+ Years of experience working in cloud environments (AWS or GCP).
  • 2+ Years of experience working with scripting languages (e.g., Bash, Go).
  • 1+ Years of experience working with containerization (Docker) and orchestration (Kubernetes), and with CI/CD systems and infrastructure automation tools (e.g., Terraform, Ansible).
  • 1+ Years of practical, hands-on experience with code-generation tools such as Codex, StarCoder, Claude, or GPT family.
  • Solid understanding of the full Software Development Lifecycle (planning, coding, testing, releasing, monitoring).
  • Practical, hands-on experience with large language models (LLMs).
  • Experience prototyping, benchmarking, and deploying AI solutions to improve developer workflows.
  • Strong understanding of software development automation and developer productivity enhancement techniques.
  • Familiarity with prompt engineering and retrieval-augmented generation (RAG) pipelines.
  • Ability to explain complex AI solutions and technical concepts to cross-functional and non-technical teams.
  • Research-driven mindset with curiosity for testing new AI ideas, tools, and approaches.
  • Strong problem-solving skills focused on identifying inefficiencies and applying AI to increase delivery velocity.
  • Advanced English Level is required for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.
  • Build AI-powered tools to enhance each stage of the SDLC: from code generation and code reviews to testing, documentation, and deployment.
  • Develop internal assistants and copilots to reduce cognitive load and empower developers to move faster with fewer manual steps.
  • Automate repetitive development and operational tasks (e.g., writing IaC, generating release notes, updating documentation).
  • Investigate GenAI solutions (e.g., GitHub Copilot, CodeLlama, GPT-Engineer) to improve CI/CD workflows and eliminate friction in delivery pipelines.
  • Design, benchmark, and deploy AI-driven solutions that reduce lead time, increase deployment frequency, and enhance reliability.
  • Explore custom model fine-tuning and retrieval-augmented generation (RAG) approaches when needed.
  • Prototype features like AI-driven deployment optimizations, cost-aware autoscaling, or predictive incident resolution.
  • Embed AI into DevOps processes to identify bottlenecks, automate root cause analysis, and surface continuous delivery insights.
  • Collaborate with SRE and developer experience teams to evolve our Internal Developer Platform (IDP) with intelligent automation.
  • Partner with engineering, DevOps, and product teams to identify key pain points and deliver impactful AI interventions.
  • Share findings through workshops, whitepapers, and internal demos to scale learnings across the organization.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentArtificial IntelligenceBashCloud ComputingData AnalysisFlaskFrontend DevelopmentFull Stack DevelopmentGCPKubernetesMachine LearningNumpyAlgorithmsAPI testingData StructuresFastAPIGoWebRTCPandasTensorflowCI/CDRESTful APIsDevOpsTerraformJSONAnsibleSoftware EngineeringDebugging

Posted 2 days ago
Apply
Apply

πŸ“ Pakistan

🧭 Full-Time

πŸ” Software Development

🏒 Company: RemotebaseπŸ‘₯ 51-200πŸ’° $2,100,000 Series A over 2 years agoIT Services and IT Consulting

  • Strong proficiency in Python with a focus on web frameworks such as Django and FastAPI.
  • Experience with RESTful API development and integration.
  • Understanding of front-end technologies (HTML, CSS, JavaScript) and experience collaborating with front-end teams.
  • Familiarity with database systems, preferably PostgreSQL or MySQL.
  • Experience with version control systems, such as Git.
  • Understanding of software design patterns and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a remote environment.
  • Design and implement new features and functionalities for our web applications using Django and FastAPI.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Ensure application performance, quality, and responsiveness.
  • Develop and maintain RESTful APIs to support front-end applications.
  • Participate in code reviews and maintain high standards of code quality.
  • Troubleshoot and debug applications to optimize performance and user experience.
  • Write efficient, reusable, and reliable code.
  • Stay updated with the latest industry trends and technologies.

AWSBackend DevelopmentDockerPostgreSQLPythonSoftware DevelopmentDjangoGitHTMLCSSJavascriptKubernetesMySQLFastAPIREST API

Posted 2 days ago
Apply
Apply

πŸ“ Germany, Spain, Italy

πŸ” AI

🏒 Company: WorkMotionπŸ‘₯ 101-250πŸ’° $10,000,000 Series B almost 3 years agoComplianceHuman ResourcesEmployee Benefits

  • 5+ years of experience in ML/AI Engineering or MLOps.
  • Strong hands-on expertise with LLMs, LangChain, and vector stores (e.g., Qdrant, Pinecone).
  • Proven experience deploying RAG or chatbot systems in production.
  • Proficiency with FastAPI, Docker, GitHub Actions, and Python packaging.
  • Architect and evolve LLM-powered RAG pipelines for seamless integration into our platform.
  • Lead the technical direction of AI/ML systems, collaborating with backend and data teams.
  • Implement robust monitoring, evaluation, and security practices for AI workflows.
  • Guide hybrid retrieval, prompt engineering, and embedding strategies.
  • Oversee model integration, deployment, and scaling using Docker, FastAPI, and CI/CD.
  • Ensure GDPR compliance, RBAC, and audit logging in all AI processes.

Backend DevelopmentDockerPythonSQLArtificial IntelligenceMachine LearningSoftware ArchitectureFastAPICI/CD

Posted 2 days ago
Apply
Apply

πŸ“ Bratislava, Kyiv

πŸ” Software Development

🏒 Company: Altamira.ai

  • Programming: Python, TypeScript
  • Backend: FastAPI, Pydantic, Pandas, PostgreSQL, Redis
  • Frontend: Angular (preferred), React, or Vue
  • Data Analysis: Pandas, NumPy, SciPy
  • Data Visualization: D3.js, Seaborn, Plotly, Matplotlib
  • Security: OWASP best practices
  • DevOps & Cloud:
  • Containerization: Docker, Kubernetes
  • CI/CD pipelines
  • Cloud platforms: DigitalOcean, AWS, or GCP
  • Other: Linux (all code runs in Linux-based environments)
  • Develop and maintain full-stack solutions with a focus on data analysis and visualization.
  • Design and implement interactive dashboards and data exploration tools.
  • Optimize data processing workflows for performance and scalability.
  • Ensure best practices in security, UX, and software development.
  • Collaborate with data scientists, product managers, and engineers to refine insights delivery.

AWSBackend DevelopmentDockerPostgreSQLPythonData AnalysisFrontend DevelopmentFull Stack DevelopmentGCPKubernetesNumpyTypeScriptFastAPIAngularRedisPandasReactCI/CDLinuxDevOpsData visualization

Posted 2 days ago
Apply
Apply

πŸ“ Dhaka, BD / Philippines / Bangladesh

🧭 Contract

πŸ’Έ 1000.0 - 2500.0 USD per month

πŸ” Software Development

🏒 Company: Contrarian ThinkingπŸ‘₯ 11-50Finance

  • Ideally, 5+ years of experience in designing, developing, deploying & maintaining cloud-native, distributed software systems end-to-end in production.
  • 3-5 years of backend & systems experience with NodeJs, Javascript/Typescript based applications, running on Cloud Architecture
  • Deep understanding of SOA (Service Oriented Architecture) & patterns with NodeJs
  • Good understanding of Serverless architecture with NodeJs
  • Experience developing backend systems with serverless on Vercel & NodeJs frameworks (Express/Nest) on a containerized environment.
  • Proven experience with Test Driven Development (TDD) & automated testing
  • Knowledge of Object Oriented Programming (OOP) & Functional programming concepts with an understanding of the tradeoffs.
  • Familiarity with Domain Driven Development (DDD) & RESTful API.
  • Ability to dive deep into a monolithic application and an unfamiliar codebase to make changes, refactor, test & improve the state of the application.
  • Experience mentoring junior engineers.
  • A genuine interest in learning other coding languages, platforms, frameworks, tools & technologies.
  • Experience with Python, FastAPI is a huge plus
  • Experience with Security, AuthN/AuthZ & OAuth is a huge plus.
  • Experience with IAC (Infrastructure As Code) & CI/CD pipelines is a huge plus.
  • Experience with Search engines, crawling & scraping systems is a huge plus.
  • Experience with high growth startups is a huge plus.
  • Design, develop, test, deploy, and maintain iterative, incremental improvements across all BizScout platforms and products, resulting in high-quality outcomes
  • Collaborate with cross-functional team members to deliver impactful initiatives
  • Manage individual initiatives, priorities, deadlines, and deliverables with your technical expertise
  • Develop and maintain back end services, systems & integrations using Node.js, TypeScript/JavaScript & Python
  • Work with Cloud services & CI/CD pipelines to deploy and manage applications.
  • Mentor other team members and help many increase their technical capabilities, fostering a culture of forwardness, results-oriented execution, open innovation, and creativity
  • The ability to translate business requirements into functional & technical requirements, break them down & deliver incremental value.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Assist in troubleshooting and resolving bugs or issues reported by users or QA testers.
  • Rotational on-call & support duties.
  • Stay up-to-date with industry trends, technologies, and best practices to continuously enhance your skills and contribute innovative ideas to the team.

Backend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentCloud ComputingExpress.jsGitJavascriptKubernetesOAuthSoftware ArchitectureTypeScriptAmazon Web ServicesFastAPIServerlessCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Latin America

🧭 Full-Time

πŸ” Software Development

🏒 Company: EX Squared LATAM

  • 5+ years of experience in Machine Learning or Data Science roles
  • Proficiency with Python and ML frameworks such as TensorFlow, PyTorch, or Hugging Face
  • Deep understanding of Elasticsearch/OpenSearch, search ranking, and indexing strategies
  • Experience working with vector databases and semantic search architectures
  • Strong experience with Docker, Kubernetes, and cloud environments (AWS, GCP, or Azure)
  • Familiarity with MLOps tools such as MLflow, Weights & Biases, Airflow, or Kubeflow
  • Understanding of data pipelines, versioning, and deployment practices
  • Experience with natural language processing (NLP) and embedding models (e.g., BERT, SBERT, OpenAI) is a plus
  • Design and implement search relevance models using deep learning and semantic embedding techniques
  • Build and manage scalable data pipelines for text/vector indexing using Elasticsearch and OpenSearch
  • Integrate and optimize vector databases (e.g., Faiss, Pinecone, Weaviate, Milvus) to support semantic search and recommendation engines
  • Deploy and maintain ML models in production using Python, TensorFlow/PyTorch, FastAPI, Docker, and Kubernetes
  • Collaborate with data engineers and platform teams to manage ETL workflows, feature stores, and model registries
  • Monitor performance of deployed models and drive continuous improvement through experimentation and retraining
  • Implement automated evaluation pipelines for search quality metrics (precision, recall, MRR, NDCG)
  • Contribute to the evolution of a scalable ML infrastructure across distributed environments

AWSDockerPythonSQLApache AirflowElasticSearchETLGCPKubernetesMachine LearningMLFlowPyTorchAlgorithmsAPI testingAzureData engineeringFastAPIREST APITensorflowCI/CDJSONData visualizationData analytics

Posted 7 days ago
Apply
Apply

πŸ“ France

🧭 Full-Time

πŸ” Data Engineering

🏒 Company: Filigran

  • You’ve already trained and deployed machine learning models in production environments
  • Proficient in Python, and familiar with its full-stack usage (packaging, logging, FastAPI, Flask)
  • Strong autonomy: you can take a scoped project and drive it independently
  • Solid understanding of software engineering best practices: versioning, code reviews, pair programming
  • Product-oriented mindset: you care about UX, data value, and user outcomes
  • Design and prototype ML models and AI features (e.g. Named Entity Recognition for CTI enrichment)
  • Translate concepts into PoCs and MVPs to validate value
  • Maintain and improve our growing AI/ML pipelines
  • Collaborate closely with engineers to ensure smooth downstream integration into our open-source platforms
  • Conduct technical watch and apply state-of-the-art practices
  • Contribute to the growth of our enterprise data platform
  • Ensure code quality, reliability and test automation via reviews and collaboration

DockerPythonSQLApache AirflowFlaskGitKubernetesMachine LearningMLFlowNumpyData engineeringFastAPIREST APIPandasCI/CDData visualizationData modelingSoftware Engineering

Posted 7 days ago
Apply
Apply

πŸ“ Colombia, Peru, Argentina

🧭 Full-Time

πŸ” Music

🏒 Company: BMAT Music Innovators

  • Strong Python skills
  • Strong knowledge of MongoDB
  • Experience designing distributed systems
  • Experience leading projects or teams
  • Lead and own projects or teams
  • Make technical decisions
  • Mentor others

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentDjangoElasticSearchKubernetesMongoDBRabbitmqSoftware ArchitectureData StructuresFastAPICI/CDMentoringDevOps

Posted 8 days ago
Apply
Shown 10 out of 95

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Full-Stack Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.