Live opening · Posted 7 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Python Developer - Generative AI & Machine Learning (4-7 Years Experience)
● Design, develop, and deploy scalable machine learning and Generative AI models
using Python and relevant frameworks.
● Implement and manage Agentic Workflow systems, including the creation and
orchestration of autonomous Agents.
● Good understanding of different RAG architectures (vanilla RAG, multi-query RAG etc).
● Develop robust Tool calling mechanisms for AI agents to interact with external systems
and APIs. Familiarity with MCP.
● Work with and optimize Vector DBs (Vector Databases) for efficient storage and
retrieval of high-dimensional embeddings.
● Optimize Context Engineering and prompt design to improve the performance and
reliability of Generative AI applications.
● Expertise in Memory Management in Generative AI systems.
● Apply principles of Classical ML (e.g., supervised, unsupervised learning, time-series
analysis) to solve business problems.
● Ensure code quality, performance, and scalability across all development cycles.
● Stay up-to-date with the latest advancements in AI, LLMs, and machine learning
technologies.
Required Qualifications
● Experience: 4-7 years of professional software development experience, primarily in Python.
● Technical Expertise:
○ Strong proficiency in Python and its data science ecosystem (e.g., NumPy, Pandas, Scikit-learn, TensorFlow/PyTorch).
○ Demonstrable experience with Generative AI models (e.g., LLMs, diffusion models) and their application.
○ Familiarity with different tools involved in RAG architectures.
○ Practical experience in designing and implementing Agentic Workflow and developing intelligent Agents.
○ Familiarity with frameworks for building any agent systems (e.g., LangChain, LangGraph, CrewAI, Autogen).
○ Experience with Tool calling / MCP development for AI agents.
○ Working knowledge of Vector DBs (e.g., Pinecone, Weaviate, Milvus).
○ Solid foundation in Classical ML algorithms and techniques.
● Education:
Bachelor's or Master's degree in Computer Science, Engineering, or related quantitative field.
Work arrangement
Hybrid
More openings worth a look
Recently tracked roles with full details and direct application links.