1

Junior Fastapi Developer Jobs in New York (NOW HIRING)

Junior Data & Systems Developer

New York, NY · On-site

$73K - $95K/yr

... Junior Data & Systems Developer to join our growing technology team. In this role, you will build ... Develop simple internal web applications and dashboards using Flask or FastAPI * Build basic ...

Junior AI Engineer

New York, NY · On-site

$100K - $120K/yr

Junior AI Engineer Location: New York, US Type: Full-time Department: Financial Markets Job Summary ... React, Next.js, FastAPI) is a meaningful bonus. In the US, the target base salary for this role is ...

Junior AI Engineer

New York, NY · On-site

$100K - $120K/yr

Junior AI Engineer Location: New York, US Type: Full-time Department: Financial Markets Job Summary ... React, Next.js, FastAPI) is a meaningful bonus. In the US, the target base salary for this role is ...

Python Developer

Jersey City, NJ

$52.50 - $72.25/hr

... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

Python Developer

Jersey City, NJ · On-site

$52.50 - $72.25/hr

... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

Python Developer

Jersey City, NJ · On-site

$52.50 - $72.25/hr

... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

Python Developer

Jersey City, NJ · On-site

$52.50 - $72.25/hr

... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

You will work closely with our AI Systems Engineer and Junior Data & Systems Developer ... Contribute to simple internal web applications and dashboards built with Flask or FastAPI * Help ...

... FastAPI, Flask, and other frameworks • Lead technical planning and execution for new features ... junior engineers, guiding backend engineering, design patterns, and coding standards • ...

Ship complex backend services using FastAPI with MongoDB and/or Postgres * Build APIs and ... Collaborate with senior engineers and mentor junior developers as the team scales What Our Client ...

next page

Showing results 1-20

Junior Fastapi Developer information

What is the difference between Junior Fastapi Developer vs Junior Python Developer?

AspectJunior Fastapi DeveloperJunior Python Developer
Required CredentialsBasic Python knowledge, familiarity with FastapiBasic Python knowledge, possibly some frameworks
Work EnvironmentWeb backend development, API creationGeneral software development, scripting
Employer & Industry UsageTech companies, startups, web servicesBroad industry, including data analysis, automation
Common Search & ComparisonYesYes

The main difference is that a Junior Fastapi Developer specializes in building APIs using Fastapi, while a Junior Python Developer has broader Python programming skills without specific focus on web APIs. Fastapi developers typically work in web backend environments, whereas Python developers may work across various domains.

What are some typical challenges a Junior FastAPI Developer may face when joining a new team?

As a Junior FastAPI Developer, you may encounter challenges such as adapting to established codebases, understanding the team's API design patterns, and ensuring your code aligns with both FastAPI best practices and your organization's standards. Collaborating closely with senior developers and participating in code reviews can help accelerate your learning process. Additionally, you may need to quickly familiarize yourself with related tools such as Docker, Git, and testing frameworks, as well as the team's workflow for deploying and maintaining APIs in production environments.

What are the key skills and qualifications needed to thrive as a Junior FastAPI Developer, and why are they important?

To thrive as a Junior FastAPI Developer, you need foundational knowledge of Python programming, RESTful API concepts, and experience working with FastAPI frameworks, supported by a relevant degree or coding bootcamp. Familiarity with Git for version control, SQL or NoSQL databases, and containerization tools like Docker is typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make candidates stand out in collaborative development environments. These competencies ensure efficient, high-quality API development and seamless teamwork in agile software projects.

What are Junior FastAPI Developers?

Junior FastAPI Developers are entry-level software engineers who specialize in building web applications and APIs using FastAPI, a modern Python web framework. They are responsible for writing, testing, and maintaining backend code, often under the guidance of more experienced developers. Their tasks typically include developing RESTful APIs, integrating databases, and ensuring application performance and security. Junior FastAPI Developers usually have a basic understanding of Python, web technologies, and REST principles. They play an important role in supporting projects, learning best practices, and growing their technical skills.
What are the most commonly searched types of Fastapi Developer jobs in New York? The most popular types of Fastapi Developer jobs in New York are:
What job categories do people searching Junior Fastapi Developer jobs in New York look for? The top searched job categories for Junior Fastapi Developer jobs in New York are:
What cities in New York are hiring for Junior Fastapi Developer jobs? Cities in New York with the most Junior Fastapi Developer job openings:
Junior Data & Systems Developer

Junior Data & Systems Developer

KPF

New York, NY • On-site

$73K - $95K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 28 days ago


Job description

KPF is a global architecture and urban design firm known for its innovative approach to the built environment. We are committed to integrating cutting-edge technology into our design process, and we are building an internal data and systems capability to enhance how we work, collaborate, and deliver world-class architecture.
Role Overview
We are looking for a motivated and technically curious Junior Data & Systems Developer to join our growing technology team. In this role, you will build and maintain data pipelines, manage databases, integrate third-party APIs, and develop lightweight internal tools and interfaces that support KPF's workflows. You will work closely with and directly support our AI Systems Engineer, helping to build and maintain the data infrastructure that powers KPF's AI systems.
No prior AI experience is required, you will gain hands-on exposure to AI systems, including large language models, retrieval-augmented generation, and vector databases, through direct collaboration with our AI Systems Engineer. This is a role where you'll build real AI skills on the job.
This is an entry-to-junior level role (0 - 4 years' experience,) and we are looking for someone who is eager to learn, has foundational hands-on experience, and is ready to grow within a collaborative and design-forward environment. You don't need to know everything, but you need to be resourceful, dependable, and excited about building things that make a difference.
Primary Responsibilities:
Data Pipelines & Data Management
  • Build, maintain, and monitor ETL/ELT data pipelines to collect, transform, and load data from various internal and external sources
  • Clean, validate, and structure data to ensure quality and consistency across systems
  • Manage and maintain relational databases (MSSQL, PostgreSQL, MySQL, or similar), including schema design, indexing, and query optimization
  • Write efficient, well-structured SQL queries for data extraction, transformation, and reporting
  • Document data flows, schemas, and pipeline logic for team reference

API Integration
  • Connect to and consume third-party and internal REST APIs to pull, sync, and process data
  • Build lightweight API wrappers and integrations in Python to automate data collection workflows
  • Handle authentication, pagination, rate limiting, and error handling in API integrations
  • Monitor and maintain existing integrations to ensure reliability and data freshness

Web Development & Internal Tools
  • Develop simple internal web applications and dashboards using Flask or FastAPI
  • Build basic frontend interfaces (HTML/CSS/JavaScript or lightweight frameworks) to expose data and tools to internal users
  • Collaborate with team members to understand needs and iterate on practical, easy-to-use tools
  • Maintain and improve existing internal applications

Cloud Deployment & Infrastructure
  • Deploy applications and services on AWS using core services such as EC2, S3, and RDS
  • Containerize applications using Docker and manage basic container deployments
  • Follow best practices for environment configuration, secrets management, and basic security

AI Systems Support (On-the-Job Training & Growing Responsibility)
  • Prepare, clean, and structure data for ingestion into AI and LLM pipelines (e.g., document chunking, metadata tagging, embedding-ready formatting)
  • Maintain and monitor vector store data ingestion pipelines (e.g., design workflows to upload data and documents, refresh indexes)
  • Support the AI Systems Engineer with data tasks related to RAG (Retrieval-Augmented Generation) systems
  • Help manage knowledge bases and structured data sources that feed conversational AI tools
  • Assist with testing and validating data quality within AI-powered applications

Qualifications:
Must-Have
  • Python - comfortable writing scripts, automating tasks, and building small applications
  • SQL - ability to write and optimize queries; experience with relational databases (MSSQL, PostgreSQL, MySQL, or SQLite)
  • REST APIs - experience consuming APIs, handling JSON responses, and building simple integrations
  • Flask or FastAPI - some experience building basic web applications or API endpoints
  • AWS basics - familiarity with EC2, S3, and RDS; ability to deploy and manage simple cloud resources
  • Docker - basic understanding of containerization and ability to build and run Docker containers
  • Git - version control fundamentals; comfortable working in a collaborative codebase

Nice-to-Have
  • Experience with data pipeline tools (n8n, or similar schedulers)
  • Familiarity with AWS Lambda or other serverless compute
  • Basic frontend skills - HTML, CSS, JavaScript or lightweight frameworks (React, Vue)
  • Exposure to data visualization tools or libraries (D3, Chart.js, etc.)
  • Familiarity with CI/CD pipelines (GitHub Actions, etc.)
  • Basic familiarity with LLMs and AI concepts (how data feeds into AI systems, embeddings, vector search)
  • Exposure to vector databases (Azure AI Search) - even conceptual understanding is a plus
  • Curiosity about AI/ML systems and eagerness to grow into more AI-focused work
  • Interest or background in AEC (Architecture, Engineering & Construction) or creative industries
  • Experience working with AI coding tools like Claude Code, Cursor or GitHub Copilot.

What We're Looking For in a Candidate
  • Someone who takes ownership of their work and follows through from start to finish
  • Comfortable working as part of a small, collaborative tech team, supporting a more senior AI engineer while owning data and infrastructure responsibilities independently
  • Detail-oriented - data quality and reliability matter; you care about getting it right
  • Willing to ask questions, learn quickly, and grow with the team
  • Able to communicate clearly with non-technical colleagues (architects, designers, project managers)
  • A builder mindset - you enjoy creating tools that solve real problems for real people

Education
  • Bachelor's degree in Computer Science, Information Systems, Data Science, or a related field - or equivalent practical experience
  • Relevant certifications (AWS Cloud Practitioner, AWS Developer, etc.) are a plus but not required

Work Environment: This position requires you to be in person in our New York office 5 days per week.
Pay Range:
$70,000.00 - $90,000.00 Annual
Why KPF?
KPF's mission is to elevate cities through impactful design, collaborating closely with the world's most forward-thinking clients to create high performing, carefully crafted buildings that are unique to their physical, social, and environmental contexts.
  • Career Growth: Opportunities for training, development, and career progression.
  • Company Culture: Collaborative, high-performance environment with a focus on innovation and excellence.
  • Benefits: Comprehensive health insurance, including medical, dental, and vision insurance, 401k with company matching contributions, paid time off and other perks.

To Apply:
Applications submitted without a resume will not be considered.
KPF is an equal opportunity employer.