Full-Stack Developer Jobs

Algorithms
1,182 jobs found. to receive daily emails with new job openings that match your preferences.
1,182 jobs found.

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

Apply

📍 Brazil

🧭 Full-Time

🔍 Software Development

🏢 Company: Grupo QuintoAndar

  • Solid understanding of the engineering challenges of deploying machine learning systems to production;
  • Solid understanding of systems, software and data engineering best practices;
  • Proficiency with cloud-based services;
  • Proficiency in Python or another major programming language;
  • Have experience building backend systems, event driven architectures and rest/http applications
  • Have experience building solutions with LLMs (RAG, fine-tuning);
  • Have experience building AI agents and AI powered applications, familiarity with agentic frameworks (LangGraph, LangChain, AutoGen, CrewAI);
  • Experience leading teams and managing careers.
  • Lead a small team of Data Scientists and Machine Learning Engineers to build solutions based on AI/ML.
  • Be a technical reference to the team, including doing hands-on engineering work.
  • Shaping the technical direction of our products, translating business requirements into solutions.
  • Discuss business requirements with the Product Manager and other stakeholders.

AWSBackend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingKubernetesMachine LearningSoftware ArchitectureAlgorithmsData engineeringData scienceData StructuresREST APICommunication SkillsCI/CDAgile methodologiesRESTful APIsExcellent communication skillsProblem-solving skillsTeam managementTechnical supportData modeling

Posted about 2 hours ago
Apply
Apply
🔥 AI Software Engineer
Posted about 2 hours ago

📍 US, Canada, & Latin America

🧭 Full-Time

💸 105000.0 - 140000.0 USD per year

🔍 Software Development

🏢 Company: Superhuman

  • You have 3-6+ years of software engineering experience, with 2+ years of AI-focused work.
  • You’re an expert in backend technologies such as Go or Python.
  • You have expertise in AI technologies such as working with ML models, LLMs, NLPs, fine-tuning, etc.
  • You have a strong foundation in software engineering principles that prioritize high-quality, maintainable code that adheres to best practices.
  • You're able to identify problems, propose solutions, and make informed decisions to drive forward our AI efforts.
  • You're comfortable dealing with ambiguity and can think critically to make decisions that benefit the company and our users.
  • You have a deep understanding of hosted and open-source models and algorithms.
  • You can leverage, implement, and optimize these models to solve complex problems and deliver value to our users.
  • Successfully implement AI features that enhance user experience and drive user engagement
  • Ensure all AI code released is robust, scalable, and maintainable
  • Stay at the forefront of AI technology and research, integrating relevant findings and technologies into our systems
  • Foster cross-functional collaboration, ensuring AI solutions align with overall company goals
  • Uphold ethical AI practices, ensuring our AI initiatives are responsible and respectful of user privacy

Backend DevelopmentPythonArtificial IntelligenceMachine LearningMLFlowNumpyAlgorithmsGoTensorflowSoftware Engineering

Posted about 2 hours ago
Apply
Apply
🔥 IT Content Author
Posted about 3 hours ago

📍 United States

💸 74300.0 - 106567.0 USD per year

🔍 IT

🏢 Company: wiley_careers

  • Typically has MS/PhD or equivalent experience to demonstrate subject matter expertise
  • Typically has at least 2 years teaching experience, usually more
  • Acts as a resource for colleagues with less experience
  • Requires in-depth knowledge and experience
  • Uses best practices and knowledge of internal or external business issues to improve processes
  • Solves complex problems; takes a new perspective using existing solutions
  • Works independently, with guidance in only the most complex situations
  • Progression to this level is typically restricted to selected job families based on business requirements
  • May train/mentor for new authors in discipline
  • Authors sections, CA’s, labs, and other content types independently.
  • Takes ownership of assigned projects/titles.
  • May serve as a lead author on one or more titles
  • May maintain backlog of improvements for given titles and contributes strategy and roadmap ideas to leads or Senior Managers.
  • Responsible for ensuring quality of their projects/titles along with the project manager.
  • May speak at conferences; publish research papers, articles and blog posts.
  • Define and implement auto-generated and auto-graded homework assignments
  • Maintain and improve existing content
  • May collaborate with colleagues on the development team to define and develop interactive tools
  • Collaborate with colleagues in Marketing and Sales to assist with demos, respond to instructor feedback, assist with special requests, and more
  • May work with project managers to oversee external authoring projects (evaluate project proposals, train external authors to utilize the zyBooks platform, review content to ensure quality and adherence to zyBooks' authoring guidelines)

PythonHTMLCSSJavaJavascriptC++AlgorithmsContent creationContent managementData scienceData StructuresCI/CDRESTful APIsData visualizationDebugging

Posted about 3 hours ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Spring & Bond👥 11-50Digital MarketingAdvertisingDigital MediaConsulting

  • Master’s degree in data science, Statistics, Mathematics, Computer Science, or related field (PhD preferred)
  • 5+ years of analytics experience
  • Minimum of 4 years’ hands-on experience in machine learning and relational databases.
  • Proficient in data manipulation using SQL, Python, and/or similar programming languages.
  • Solid understanding of media metrics, digital/social analytics, ad technology, and TV ratings.
  • Strong project-management skills managing cross-functional workflows.
  • Proven ability to build and maintain client relationships.
  • Mentor data scientists, fostering collaboration and professional growth.
  • Develop and execute a data-science strategy aligned with company objectives.
  • Design, implement, and optimize predictive models and machine-learning algorithms.
  • Partner with software engineers, product managers, and business units to deliver client-facing solutions.
  • Leverage SQL, Python, and R-Shiny to extract insights from large numeric and textual datasets.
  • Manage model lifecycle: design, training, evaluation, validation, and deployment.
  • Translate complex analytical results into clear business recommendations and compelling visualizations.
  • Define and track key performance indicators (KPIs), ensuring data accuracy, integrity, and security.
  • Analyze digital trends, user behavior, and product performance.
  • Oversee digital data infrastructure in Snowflake to maintain data health and quality along with Data Engineering team.
  • Create and maintain technical documentation (system flows, data flows, architecture diagrams) in GitHub repository.
  • Support measurement strategies, including learning agendas, test plans, and frameworks.
  • Collaborate regularly with stakeholders to address digital data needs and challenges.
  • Educate research and business teams on data-best practices and infrastructure.

PythonSQLData AnalysisMachine LearningSnowflakeAlgorithmsData scienceData visualizationData modeling

Posted about 3 hours ago
Apply
Apply

📍 Australia, New Zealand

🧭 Full-Time

🔍 Trust and Safety

  • Three-plus (3+) years of commercial experience developing complex applications in Java
  • Collaborative mindset and the ability to communicate effectively with teammates
  • Strong fundamentals in computer science and engineering, including concurrency, multithreading, data structures, and solution design
  • Experience designing, building, and maintaining high-performance, large-scale Java backend systems
  • Problem-solving mentality and a passion for finding innovative solutions
  • Collaborate with various specialties in the team, FE, BE, MLE, and PM to design, plan, build, and maintain features owned by the Account Integrity team
  • Work with various teams across Trust and Safety to understand and solve Trust and Safety challenges across Canva
  • Contribute to long-term strategies and roadmaps for Trust and safety challenges
  • Communicating with stakeholders to assess requirements, align timelines, and optimise for customer value.

Backend DevelopmentJavaSpringSpring BootAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsMicroservicesSoftware Engineering

Posted about 4 hours ago
Apply
Apply

📍 Poland, Ukraine, Romania, Czech Republic, Bulgaria

🧭 Full-Time

🏢 Company: HW.Tech

  • Expertise in C, particularly in Linux kernel-level networking (eBPF, XDP, TC).
  • Proficiency in C++, especially in multi-threaded user-space development.
  • Strong experience in Go, with a focus on networking microservices and distributed systems.
  • Deep understanding of: Linux networking internals (e.g., NIC RX path to socket APIs), Concurrency primitives (mutexes, atomics, memory barriers, thread-local storage), Low-level performance optimizations (RCU, CPU cache locality, CPU isolation).
  • Practical knowledge of UDP tunneling, low-level packet manipulation, and lock-free/wait-free algorithms.
  • Develop and fine-tune network components in C, C++, and Go with a focus on speed and reliability.
  • Design and deploy eBPF, AF_XDP, and TC programs within modern data plane architectures like DPDK and VPP.
  • Work deep within the Linux kernel, handling network stack internals, routing, Netfilter, and sockets.
  • Build Go-based microservices supporting high-throughput user-plane functions.
  • Analyze and optimize performance using advanced tools such as strace, SystemTap, bpftrace, jemalloc, and gdb.
  • Implement robust observability and monitoring solutions tailored to networking workloads.
  • Collaborate with DevOps and platform teams on system architecture and runtime efficiency.

C++AlgorithmsGoCI/CDC (Programming language)LinuxMicroservicesNetworkingDebugging

Posted about 5 hours ago
Apply
Apply
🔥 VP of R&D
Posted about 5 hours ago

📍 United States

🧭 Full-Time

🔍 Cloud Security

🏢 Company: Tamnoon.io

  • 10+ years in backend, infrastructure, or platform engineering with a strong R&D orientation; ideally 3+ in a leadership capacity.
  • Proven experience designing and shipping complex, secure systems in the cloud (AWS, GCP, or Azure).
  • Deep hands-on fluency with LLMs, retrieval-augmented generation (RAG), autonomous agents, and open-source AI tooling (e.g., LangChain, OpenAI/Anthropic APIs, vector DBs).
  • Track record of building and leading cross-functional, high-agency engineering teams that move fast and build for scale.
  • Strong product sense and ability to connect research breakthroughs with end-user value.
  • Excellent collaboration and communication skills—especially in remote, distributed environments.
  • Lead Technical Innovation at the Frontier
  • Define and execute a vision for embedding LLMs, agents, and decision systems into Tamnoon’s remediation workflows.
  • Architect AI-native components (e.g., secure retrieval pipelines, multi-agent orchestration, feedback loops) with performance, security, and explainability in mind.
  • Introduce and iterate on new AI features that give customers clarity, control, and confidence in automation.
  • Mentor and hire a diverse, high-performing team of full-stack, backend engineers, and machine learning individuals
  • Foster a culture of engineering excellence and ownership, where innovation thrives but reliability and security remain uncompromised.
  • Lead technical design reviews, research prototyping cycles, and production readiness processes.
  • Partner closely with Product and Security to translate vision into roadmap and roadmap into reality—without losing agility.
  • Shape technical direction through a deep understanding of both infrastructure risk and user pain.
  • Balance short-term impact and long-term investment across experimentation, core system improvements, and platform evolution.
  • Represent Tamnoon in technical due diligence, investor briefings, and AI/security thought leadership opportunities.
  • Stay on top of the latest in open-source AI, cloud architecture, and cybersecurity to bring the best ideas into the fold.

AWSBackend DevelopmentDockerLeadershipPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingCybersecurityFull Stack DevelopmentGCPKubernetesMachine LearningPeople ManagementProduct ManagementSoftware ArchitectureCross-functional Team LeadershipAlgorithmsAzureData StructuresCI/CDRESTful APIs

Posted about 5 hours ago
Apply
Apply

📍 United States, Canada

🔍 Healthcare

🏢 Company: Veradigm👥 5001-10000💰 $100,000,000 Post-IPO Equity almost 10 years agoInformation ServicesElectronic Health Record (EHR)HospitalInformation TechnologyHealth Care

  • Master’s degree in Data Science, Computer Science, Biomedical Informatics, or a related field.
  • Proficiency in Python and SQL.
  • Experience developing ML models, particularly with NLP techniques and libraries (spaCy, Scikit-learn, etc.).
  • Experience with Azure OpenAI or other large language models.
  • Familiarity with EMR systems, healthcare data standards (e.g. ICD-10, SNOMED).
  • Exposure to cloud environments and big data tools (e.g., Snowflake, Azure, Spark).
  • Demonstrated ability to work with clinical text and health data (e.g., EMRs).
  • Design, develop, and deploy NLP and ML models using Python to extract insights from unstructured and semi-structured clinical text.
  • Leverage Azure OpenAI and other LLM frameworks to enhance clinical data structuring and semantic understanding.
  • Partner closely with clinical subject matter experts to validate models, ensuring high precision and accuracy in clinical contexts.
  • Iterate on model development using feedback from real-world applications and clinician review.
  • Collaborate with Operations teams to design, implement, and optimize an end-to-end data science pipeline from R&D to production.
  • Ensure data integrity, reproducibility, and compliance with healthcare regulations and best practices.
  • Work with clients and stakeholders to identify key business problems and expected outcomes.
  • Explore and assess internal and external data sources to extract relevant features and patterns.
  • Communicate findings, methodologies, and actionable insights to both technical and non-technical audiences.

PythonSQLCloud ComputingData AnalysisETLMachine LearningAlgorithmsAzureData scienceData StructuresCI/CDRESTful APIsData visualization

Posted about 6 hours ago
Apply
Apply
🔥 Operations Engineer
Posted about 6 hours ago

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Arrived👥 1-50

  • Software engineering background with strong programming skills in Python, SQL, and modern development practices
  • Experience building and maintaining production data systems, APIs, or backend services
  • Hands-on experience with data pipeline tools (dbt, Fivetran, or similar)
  • Strong SQL skills and experience with data warehouses (Snowflake)
  • Build production data systems – design and implement scalable data pipelines, ETL processes, and APIs that handle structured and unstructured data from multiple sources
  • Develop internal applications – write maintainable code for internal tools, automation services, and integrations
  • Own system architecture – make technical decisions about data flow, system design, and technology stack choices that balance immediate needs with long-term scalability

AWSBackend DevelopmentProject ManagementPythonSQLETLSnowflakeAlgorithmsAPI testingData engineeringData StructuresREST APICommunication SkillsCI/CDRESTful APIsDevOpsData visualizationData modelingSoftware EngineeringData analyticsData management

Posted about 6 hours ago
Apply
Apply
🔥 Junior FullStack Engineer
Posted about 6 hours ago

📍 São Paulo, BR / Bogotá, CO / Santiago, CL / Buenos Aires, AR

🧭 Full-Time

🔍 Software Development

🏢 Company: Olly Olly👥 251-500Digital MarketingAdvertisingSEOWeb DevelopmentWeb Design

  • 0 to 2 years of experience with a Bachelor's Degree in Computer Science or Software Engineering (relevant experience or bootcamps may be considered instead of education).
  • Knowledge of frontend frameworks or libraries. Bonus if you have experience with Flutter.
  • Knowledge of RDBMSs. Bonus if you have experience with PostgreSQL. Double bonus if you have experience with Supabase.
  • Strong problem-solving skills and the ability to work well in a team environment.
  • Proficiency in the English language, both written and verbal, is sufficient for success in a remote and asynchronous work environment.
  • Work with Flutter/Dart to build a multi-platform product that will positively impact the lives of small business owners every day.
  • Develop, design, and maintain scalable web and mobile applications.
  • Write clean, efficient, well-documented, maintainable code.
  • Collaborate with cross-functional teams to design, develop, test, and deploy code.
  • Troubleshoot and debug production issues.

PostgreSQLSoftware DevelopmentFlutterFrontend DevelopmentFull Stack DevelopmentAlgorithmsData StructuresRDBMSRESTful APIsDebugging

Posted about 6 hours ago
Apply
Shown 10 out of 1182

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.