AI/ML Developer with Python Job Opening in San Francisco, CA
Job Title: AI (Artificial Intelligence)/ML (Machine Learning) Developer with Python
Location: San Francisco, CA
Experience: 8-12 years
Work Type: Full-time
PETADATA is currently seeking an experienced AI/ML Developer with Python to join our innovative team in San Francisco. If you have a passion for artificial intelligence and machine learning, and you thrive on solving complex challenges, this could be the perfect role for you.
Roles & Responsibilities
- Understand the needs of application/product developments and client challenges, leveraging AI to provide effective solutions.
- Manage and develop coding tasks along with research and development (R&D) to align with our AI strategy.
- Collaborate with cross-functional teams to identify and prioritize key business areas where AI can deliver significant benefits.
- Analyze and implement AI and ML coding solutions while upholding high ethical standards.
- Work on functional design, process design, prototyping, testing, training, and support procedures with advanced engineering teams and executive leadership.
- Document development tasks, solution architecture, and lessons learned for each project.
- Lead the development team in assessing the AI and automation market and competitor landscape.
- Act as a liaison between stakeholders and project teams to provide feedback and facilitate necessary changes in product development.
- Stay updated on the latest AI and ML technological advancements.
- Experiment with new algorithms and techniques to enhance our AI/ML systems' capabilities.
Required Skills
- 8+ years of experience in applying AI to technology development solutions.
- Expertise in ML, deep learning, TensorFlow, Python, and NLP.
- 3+ years of hands-on experience with Python, Streamlit, and FastAPI.
- Skills in program leadership, governance, and change enablement.
- Experience with ChatGPT, LLMs, and cloud computing platforms (AWS, Azure, Google Cloud).
- Knowledge of basic algorithms, object-oriented and functional design principles, and best-practice patterns.
- Hands-on experience using Flask, OOP concepts, GIT, basic Unix commands, and reporting tools like Power BI.
- Experience with vector databases (Milvus, FAISS, Pinecone, Vespa, etc.).
- Experience in REST API development, NoSQL database design, and RDBMS optimization.
Application Process
Note: Candidates are required to attend Phone/Video Call/In-person interviews. After selection, candidates must undergo all necessary background checks regarding education and experience.
Please email your resume to: [email protected]
After reviewing your experience and skills, one of our HR team members will contact you regarding the next steps.
Join PETADATA and embark on an exciting career as an AI/ML Developer with Python. We look forward to welcoming you to our team!