About the job
SummaryBy Outscal
We're looking for a Senior Software Developer with a passion for Generative AI. You'll design, develop, and deploy AI models using technologies like GPT, GANs, and Transformers. Experience with Python, TensorFlow, and PyTorch is essential.
About the job
Senior Software Developer - Generative AI
Location:BANGLORE,KOL,DEL,MUM,PUNE,INDOOR,CHENNAI,HYD
Experience:
5-10 years
Job Description:
We are seeking an experienced Senior Software Developer with a focus on Generative AI to join our cutting-edge technology team. As a Senior Developer, you will be responsible for designing, developing, and deploying AI models that generate innovative and practical solutions across different domains. You will work in a dynamic, fast-paced environment and collaborate with cross-functional teams, including Data Scientists, Machine Learning Engineers, and Product Managers.
Key Responsibilities: - Design, develop, and implement AI models, especially focused on generative AI (e.g., GPT, GANs, Transformers).
- Collaborate with research teams to implement state-of-the-art generative models in real-world applications.
- Work closely with stakeholders to identify use cases and deliver generative AI-driven solutions for business needs.
- Optimize and scale machine learning models for performance, accuracy, and reliability.
- Ensure the proper integration of AI models with the company’s existing architecture and systems.
- Develop APIs and services for deploying models in a scalable production environment.
- Stay up-to-date with the latest advancements in AI and deep learning technologies.
- Mentor junior developers and provide technical leadership within the AI team.
Required Skills & Qualifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5-10 years of software development experience with at least 2-3 years of experience in Generative AI.
- Strong experience with programming languages such as Python, TensorFlow, PyTorch, Keras, etc.
- Proficiency in machine learning algorithms, deep learning models (e.g., GPT, BERT, GANs, VAEs), and natural language processing (NLP).
- Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for AI/ML workloads.
- Experience in deploying machine learning models in production environments.
- Strong knowledge of algorithms, data structures, and software design patterns.
- Excellent problem-solving, debugging, and optimization skills.
- Familiarity with MLOps practices, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
- Strong communication skills and the ability to work collaboratively in a team environment.
Preferred Qualifications: - Prior experience working with large language models and AI content generation applications.
- Experience in reinforcement learning, computer vision, or other advanced AI techniques.
- Knowledge of distributed systems and large-scale data processing.
Benefits: - Competitive salary and performance-based bonuses.
- Health and wellness benefits.
- Opportunities for professional growth and development.
- Flexible working hours and remote work options.