We are looking for a Python Developer with hands-on experience in Generative AI to join our growing engineering team. You will be responsible for building and optimizing backend systems, integrating machine learning models, and contributing to AI-driven product features. If you are passionate about AI and want to work on cutting-edge technologies, this role is for you.
Role: Python Developer
Total Experience: More than 4 years in Python development
Employment Type: Permanent
Work Model: Hybrid (3 days work from office)
Company Overview:
Attitude, culture, and technology is How We Hire!
About Neova:
Neova Solutions is a product specialist based at Santa Clara, California and Pune, India as the development center. We are a 17-year-old IT organization. We deliver next-gen solutions for leading US-based product companies such as Redwood, Stanley, Sysdig, Proofpoint, Nextiva, Shooter Detection Systems, Sdx Central and more.
Our service offerings include generative AI solutions, workload automation software products, cloud security solutions, IoT solutions, innovative solutions for public safety and security and data-as-a-service products such as Data Mart and so on.
We hire, empower and retain a diverse workforce within a supportive work environment to deliver high-quality technology solutions that enable our clients to meet their business goals effectively.
Please visit our website https://www.neovasolutions.com/
Key Responsibilities:
- Develop and maintain scalable Python-based backend systems and APIs.
- Integrate and deploy generative AI models (e.g., GPT, Stable Diffusion, etc.) into production environments.
- Collaborate with data scientists and ML engineers to fine-tune and optimize models.
- Work on prompt engineering, data preprocessing, and evaluation of AI outputs.
- Write clean, modular, and well-documented code.
- Conduct code reviews, performance tuning, and debugging.
- Stay current with advancements in AI/ML and incorporate best practices into development.
Required Skills and Qualifications:
- 5+ years of professional experience in Python development.
- Solid understanding of object-oriented programming and software design principles.
- Experience working with at least one Generative AI framework (e.g., OpenAI, Hugging Face, Stable Diffusion)
- Experience with REST APIs, databases (SQL/NoSQL), and version control (Git).
- Strong problem-solving and communication skills.