Artech L.L.C.

Python Developer/AI Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer/AI Engineer in New York, NY (Hybrid) for a 6+ month contract. Requires 7–10+ years of software development experience, strong coding in C#/Java/Python, Azure expertise, and AI/ML knowledge, particularly with LLMs.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
720
-
🗓️ - Date
October 11, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
New York, NY
-
🧠 - Skills detailed
#Observability #Java #API (Application Programming Interface) #Apache Spark #Cloud #Azure #Microservices #AI (Artificial Intelligence) #GraphQL #Data Processing #Security #Python #Unit Testing #Scala #Agile #Spark (Apache Spark) #Apache Beam #Programming #Code Reviews #Compliance #Data Lake #TypeScript #Databases #C# #Langchain #ML (Machine Learning) #Monitoring
Role description
Role: Python Developer with Generative AI Location: New York, NY (Hybrid) Duration: 6+ Months (Contract to Fulltime) We are seeking a Senior Software Engineer with a strong hands-on background in software development. You will be coding daily, so a deep passion for building new systems and solving complex technical problems is essential. In this role, you’ll take the lead on designing and building cloud-native applications using Client Azure. You’ll work extensively with artificial intelligence (AI), machine learning (ML), and agent based systems, where autonomous software agents collaborate to complete tasks. Responsibilities • Write clean, maintainable code in C#, Typescript, or Python. • Design and implement cloud-native, agent-based systems from the ground up. • Leverage Azure-native services such as Azure Functions, Durable Functions, Event Grid, and API Management. • Develop monitoring and diagnostic tools to ensure system reliability and performance. • Rapidly prototype and experiment with new SDKs, APIs, and services to support dynamic AI and agentic workflows. • Build scalable, performant, and maintainable cloud applications and services. • Make architectural and design decisions that influence long-term system direction. • Integrate applications with APIs, databases, and machine learning or analytics tools. • Design and build serverless and event-driven architectures that scale with usage. • Advocate and follow best practices in software engineering, including unit testing, design patterns, and system observability. • Conduct code reviews and mentor peers to uphold high technical standards. Requirements • 7–10+ years of professional software development experience in backend or full-stack roles. • This is a 100% hands-on coding role. • Strong coding proficiency in one of the programming languages: C#, Java, or Python. • Hands-on experience with Azure SDKs, Azure Cognitive Services, or equivalent cloud platforms. • Demonstrated expertise in designing and developing scalable microservices and distributed systems, including experience modernizing legacy systems or leading greenfield development initiatives. • Experience with AI/ML technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and building ML pipelines. • Practical knowledge of autonomous agents, multi-agent systems, AI orchestration frameworks, and tools such as LangChain, AutoGen, or Semantic Kernel for building intelligent, collaborative software agents. • Solid understanding of serverless architecture and orchestration tools (e.g., state machines, event-driven systems). • Ability to learn and adapt quickly to new technologies. • Comfort working in agile, fast-paced, and iterative development environments. • Understanding of cloud security, compliance, and cost optimization best practices. • Strong collaboration and communication skills. Nice to Have • Experience with Client Copilot Studio and building custom copilots using generative AI. • Experience fine-tuning Large Language Models (LLMs). • Familiarity with GraphQL, gRPC, or streaming technologies. • Experience building developer tools or platforms. • Familiarity with data lakes, data mesh, or real-time data processing tools such as Apache Beam or Apache Spark.