1

Api Developer With Python Jobs in California (NOW HIRING)

... Terraform, Python, SAST/SCA Experience, Secure Code Tooling, Security Engineering, Serverless ... They will write requirements with threat modeling in mind to assist engineers with building ...

Senior Python Developer

San Jose, CA · On-site

$142K - $191K/yr

Senior Python Developer Looking for a passionate Python developer who is excited about joining a ... Thorough understanding and knowledge of RESTful API services, experience of consuming services with ...

Cloud Engineering * IaC/Terraform * Python * SAST/SCA Experience * Secure Code Tooling * Security ... They will write requirements with threat modeling in mind to assist engineers with building ...

Senior Python Developer

San Jose, CA · On-site

$142K - $191K/yr

Senior Python DeveloperLooking for a passionate Python developer who is excited about joining a ... API services, experience of consuming services with Python technology stack will be highly ...

Java API Developer

San Jose, CA

$59.75 - $77.25/hr

Java API Developer Location : San Jose, CA - Local only Duration: 6 Months Type: W2 - Contract ... Develop automated acceptance and unit test for the agile team Work with Jenkins and CI tools to ...

Python Developer

Concord, CA · On-site

$55.25 - $76/hr

Python Developer Perfict Global is a leading IT consulting services provider focused on providing ... Hands on experience with AWS Services including Lambdas/Serverless/API Gateway * Kafka (Added Bonus ...

Python developer with LLM

San Jose, CA · On-site

$59 - $81.25/hr

Python Developer Need strong Python candidates with solid LLM knowledge. The new requirement emphasizes very strong Python development and debugging skills with sound LLM knowledge. Any mobile ...

NodeJS API Developer

Woodland, CA · On-site

$51.75 - $66.75/hr

Implementation Engineer We are seeking an experienced implementation engineer with comprehensive ... Creating API backend endpoints to store the consent information generated by the consent manager ...

next page

Showing results 1-20

Api Developer With Python information

How does an API Developer with Python typically collaborate with front-end developers during a project?

As an API Developer with Python, you’ll work closely with front-end developers to ensure seamless integration between the back-end services and the user interface. Regular communication is essential to align on data formats, endpoints, and response structures. You may participate in joint planning sessions, provide technical documentation, and respond to feedback to refine APIs for better usability. This collaboration helps deliver robust, user-friendly applications and often involves using version control and task management tools for smooth workflow.

What are the key skills and qualifications needed to thrive as an API Developer with Python, and why are they important?

To thrive as an API Developer with Python, you need strong proficiency in Python programming, RESTful API design, and experience with frameworks like Flask or Django, alongside a relevant degree or equivalent experience. Familiarity with tools such as Postman, Swagger/OpenAPI, and version control systems like Git, plus knowledge of Docker and cloud platforms, is highly valued. Strong problem-solving skills, effective communication, and attention to detail are crucial soft skills for collaborating with teams and delivering robust API solutions. These capabilities ensure secure, scalable, and maintainable APIs that meet business and technical requirements.

What is the difference between Api Developer With Python vs Web Developer?

AspectApi Developer With PythonWeb Developer
Required SkillsPython, API design, RESTful servicesHTML, CSS, JavaScript, front-end/back-end frameworks
Work EnvironmentBackend development, API integration, server-side tasksWebsite development, UI/UX design, client-side scripting
Industry UsageTech, SaaS, cloud servicesMedia, e-commerce, corporate websites

Api Developer With Python focuses on creating and maintaining APIs using Python, primarily working on backend systems and integrations. Web Developers build complete websites and applications, often using a mix of front-end and back-end technologies. While both roles require programming skills, Api Developers With Python specialize in API development, whereas Web Developers focus on user interfaces and website functionality.

What does an API Developer with Python do?

An API Developer with Python specializes in designing, building, and maintaining Application Programming Interfaces (APIs) using the Python programming language. They create APIs that enable different software applications to communicate and share data securely and efficiently. This role often involves working with frameworks like Flask or Django, ensuring that APIs are scalable, well-documented, and meet the needs of both internal and external users. Additionally, API developers test, debug, and optimize their code for performance and reliability.
What job categories do people searching Api Developer With Python jobs in California look for? The top searched job categories for Api Developer With Python jobs in California are:
What cities in California are hiring for Api Developer With Python jobs? Cities in California with the most Api Developer With Python job openings:
Infographic showing various Api Developer With Python job openings in California as of June 2026, with employment types broken down into 4% Locum Tenens, 76% Full Time, 16% Part Time, and 4% Temporary. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.
Senior Python developer with ML experience.

Senior Python developer with ML experience.

Diversity Nexus

Mountain View, CA • On-site

$142K - $191K/yr

Other

Posted 19 days ago


Job description

Senior Python Developer With ML Experience

Location: Mountain View CA onsite must

Minimum Qualifications:

  • BA/BS in Computer Science or Computer Engineering or equivalent technical degree
  • Familiarity with GitHub and open-source software
  • Must be able to recognize potential issues, and compose technical communications in GitHub
  • Experience working with Windows, MacOS, and Ubuntu environments
  • Excellent written and oral communication skills
  • Being a team player with a positive attitude and people skills
  • Open to learning new internal technical tools
  • Experience with Python (see below)

Preferred Qualifications:

  • Masters degree/PhD in Computer Science & Data Science/AI ML or a related technical field or equivalent practical experience.
  • 2 years of work or educational experience in Machine Learning or Artificial Intelligence
  • Experience with one or more additional general purpose programming languages including but not limited to: Java (ideal), Go, or C/C++

Prerequisites:

Python Skills:

  • Python installation, environment setup and Jupyter Notebook
  • Object and Data Structures basics
  • Comparison Operators and Statements
  • Methods and Functions
  • Errors and Exception handling
  • Built-in functions and Python Generators
  • Using scientific Python libraries numpy, pandas, matplotlib, scikit-learn
  • Use data visualization with Python

ML Knowledge:

  • Familiarity and experience with the following ML concepts, including:
    • Overview of ML explaining life cycle like Data Acquisition->Cleaning->Training a model->Testing a model->Evaluating a model
    • Strong debugging skills on C++/Python code.
    • Basic jargons of ML which include Cost functions, Gradient Descent, Back Propagation, Activation functions etc
    • Supervised, Unsupervised, Reinforcement learning Classifications and Regression
    • Using Datasets Types of algorithms like Decision Tree, K means etc
    • Importing data in python, clean, preprocess data and manipulate data frames with pandas
    • Neural networks, CNN, RNN/LSTM
    • Familiarity with LLMs and generative AI, including prompt engineering, LLM evaluation of model outputs, and concepts such as a judge model and final verdict