AI Software Engineer
Project Location: Pune, Maharashtra, India (Hybrid – 3 days onsite)
Office Location: Koregaon Park, Pune
Time Zone: CET
We are seeking a Senior AI Software Engineer to design and deliver cutting-edge AI-driven solutions in a fast-paced, agile environment. You will work closely with cross-functional teams to build scalable, high-performance AI platform features that support business innovation and digital transformation.
This role is ideal for someone passionate about Generative AI, machine learning, and cloud-native architectures, who enjoys solving complex problems and contributing to meaningful technological advancements.
Collaboration & Innovation:
Partner with product managers, designers, and engineers to deliver best-in-class AI-enabled features.
AI Integration:
Implement and integrate AI technologies such as Generative AI, Machine Learning models, and NLP to enhance platform capabilities and user experience.
Platform Development:
Design, develop, and maintain scalable AI platform components compatible with microservices, APIs, and enterprise systems.
Problem Solving:
Rapidly troubleshoot and resolve issues related to AI model performance, integrations, and data pipelines.
Continuous Improvement:
Participate in code reviews and contribute to improving AI development standards, scalability, and maintainability.
Technology Awareness:
Stay current with industry trends and emerging technologies in AI, ML, cloud services, and DevOps.
Minimum 4+ years of experience as a Software Engineer
Proven experience in AI product development
Strong programming skills in Python (Java, Scala, or C# are a plus)
Experience with microservices architecture (GraphQL is a plus)
Knowledge of data formats and structures (JSON Schema, Avro)
Hands-on experience with DevOps tools: Jenkins, Docker
Exposure to MLOps / LLMOps / AIOps and model deployment
Strong understanding of AI/ML/GenAI concepts, including:
AI workflows
Model training, evaluation, and scoring
Prompt engineering, guardrails, and RAG
Experience with cloud platforms: Azure, AWS, or GCP
Familiarity with Agile/SCRUM methodologies
Experience using collaboration tools like JIRA, Trello
Distributed systems and architectures (Akka concepts)
NLP project experience
Knowledge of software design patterns and best practices
Cloud certifications
French language proficiency (English is mandatory)
AI Software Engineer
AI Software Engineer