Skip to main content

Python Applications Developer

Posted 2 days ago

tsr consultingTampa (FL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description: We are seeking a Python Developer to join our dynamic team. The ideal candidate will have strong experience in building scalable Python services and AI/ML-enabled applications and a proven ability to design data models, optimize data workflows, and deliver production-grade APIs supporting GenAI initiatives .
Responsibilities: Develop data-driven and AI-enabled applications. Build scalable Python services, APIs, and asynchronous workflows. Design and optimize data models and database solutions. Work with large-scale data processing platforms to enable reliable pipelines. Support AI/ML and GenAI initiatives, including model integration and optimization. Collaborate across product, architecture, and engineering teams to deliver solutions.
Required Skills & Qualifications: Development: Python, FastAPI, Java, Spring AI, Async programming. Foundational models: Gemini, OpenAI, Claude, Llama, and local models. Machine learning: PyTorch, TensorFlow, and fine-tuning practices. AI frameworks: Google's ADK, LangChain, LlamaIndex, Hugging Face. Orchestration: LangGraph and multi-agent systems. Retrieval augmented generation: PostgreSQL, vector databases, advanced retrieval. Deployment: Docker, production APIs, and monitoring. Applied methodology: prompt engineering, workflow design, and GenAI optimization.
Preferred Skills: Java and microservices. Design patterns and full stack development. React or Angular UI development.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this