Job Title: Senior Python DeveloperWork Location: RemoteOpportunity Type: FulltimeExperience: 5+ yearsExpected Notice Period: 0-30 Days
Note: This opportunity is with one of Pesto’s hiring partners
Overview:Seeking a skilled Senior Python Developer with expertise in ML, computer vision, NLP, and generative AI. Key responsibilities include deploying advanced ML models, focusing on LLMs and generative AI, utilizing OpenAI APIs, open source models, and smart assistant tech. The ideal candidate will excel in backend development, with some front-end integration experience. Responsibilities:Design, train, and fine-tune ML models, including LLMs and computer vision models. Focus on enhancing performance, accuracy, and efficiency. Implement and manage Open Source, OpenAI and other third-party APIs for various AI functionalities. Ensure seamless deployment of models in production environments. Work closely with frontend developers, data scientists, and product managers to integrate AI capabilities into software solutions. Stay abreast of the latest advancements in AI and ML, and propose innovative solutions to complex problems. Provide guidance and mentorship to junior developers and team members. Must Haves:Minimum of 5 years of experience in Python programming with a focus on ML and AI. Strong background in machine learning, computer vision, NLP, and generative AI. Hands-on experience with LLMs and generative models. Demonstrated experience with proprietary and open source models. Solid understanding of software development principles, data structures, algorithms, and OOP concepts. Experience in deploying and scaling AI models in production environments. Basic knowledge of front-end technologies (e.g., JavaScript, HTML, CSS) for effective collaboration with FE teams. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Additional Qualifications:Contributions to open-source projects related to AI and ML. Experience with cloud platforms (e.g., AWS, GCP, Azure) for ML deployment. Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). Strong problem-solving and analytical skills. Excellent communication and teamwork abilities.
At Pesto Tech:We don't just offer jobs; we provide unparalleled opportunities for your growth and success in the dynamic landscape of Tech Jobs.
Our Mission:At Pesto Tech, our mission is to nurture excellence in software development and cultivate a community of highly skilled developers. We're dedicated to empowering individuals to reach their full potential and thrive in the ever-evolving tech industry.