Sr. Developer - Python & AI/ML

  • Washington, DC
  • Posted 60+ days ago | Updated 2 days ago

Overview

Hybrid
$70 - $75
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Python
API
Vertex AI
GCP
GenAI
LLMs
RESTful APIs

Job Details

Role: Sr. Developer - Python & AI/ML
Location: Washington, DC - (Preferred Local Candidate)
Duration: Long Term
Hybrid Onsite: 4 days onsite per week from Day 1

Job Description:
We are seeking a highly skilled Sr. Python Developer with expertise in cloud technologies (Google Cloud Platform or Azure) and AI/ML, including Generative AI (GenAI) and Large Language Models (LLMs). The ideal candidate should have experience with Vertex AI and the ability to navigate multi-cloud environments (Google Cloud preferred, Azure is acceptable).

Key Responsibilities:
Design, develop, and deploy scalable applications using Python.
• Build and optimize cloud-native solutions on Google Cloud Platform (preferred) or Azure.
Develop and implement AI/ML workflows, including GenAI, LLMs, and proof-of-concept (PoC) projects.
• Create and maintain RESTful APIs and integrate third-party services.
Strong focus on backend development, with minimal frontend work using Angular.
• Ensure smooth multi-cloud interoperability between Google Cloud and Azure.
• Optimize applications for performance, security, and scalability.
• Troubleshoot and resolve technical challenges efficiently.

Required Skills & Experience:
• 10 years of software development experience.
• Strong programming skills in Python.
• Hands-on experience with Google Cloud Platform (preferred) or Azure.
• Experience with AI/ML, including GenAI, LLMs, and Vertex AI.
• Strong problem-solving skills and ability to navigate complex system landscapes.
• Experience with Java or .Net is preferred but not required.
• Excellent communication and collaboration skills.


“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.