Point your AI agent at freehire and let it find you a job.

Get the CLI →

ITMC Systems, Inc

NewBe an early applicant

Ai + Python Developer

Posted
Discussion

Summary

Contract role (7+ years) building Python applications with integrated AI/ML — designing generative AI, LLM, and RAG pipelines exposed as REST microservices in FastAPI/Flask/Django, backed by SQL/NoSQL databases on AWS, Azure, or GCP. On-site in Sunnyvale, CA or Berkeley Heights, NJ with a mandatory face-to-face interview.

Position: AI + Python Developer

Locations: Sunnyvale, CA OR Berkeley Heights, NJ

Interview Mode: Face-to-Face (F2F Required)

Employment Type: Contract

Experience Level: 7+ Years


Role Overview & Key Responsibilities:

- Design, develop, and implement scalable Python applications and services integrated with AI/ML capabilities.

- Build and integrate Generative AI solutions, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) pipelines into enterprise systems.

- Construct high-performance REST APIs and microservices using modern Python frameworks (FastAPI, Flask, or Django).

- Connect applications to SQL and NoSQL databases, processing and optimizing high-volume data workflows.

- Optimize application reliability, code maintainability, and execution latency in cloud environments (AWS, Azure, or GCP).

- Collaborate closely with cross-functional software engineering, data science, and business teams following standard Agile practices.


Required Qualifications & Skills:

- 7+ years of professional IT experience with a heavy focus on hands-on Python development.

- Hands-on experience developing AI/ML-based applications, Generative AI models, LLM workflows, and RAG architectures.

- Proficiency in Python backend frameworks such as FastAPI, Flask, or Django.

- Strong working knowledge of REST APIs, microservices design, and database integration (SQL/NoSQL).

- Familiarity with enterprise cloud platforms (AWS, Azure, or Google Cloud).

- Excellent debugging, problem-solving, and cross-functional communication skills.

- Willingness and ability to participate in a Face-to-Face (F2F) interview.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available