Associate Software Engineer
Not sure if you're a good fit?
Upload your resume and TixelJobs AI will compare it against Associate Software Engineer at NERVESPARKS. Get a match score, missing keywords, and improvement tips before you apply.
Free preview · Your resume stays private
About the Role
Role Summary
We are seeking a Associate Software Engineer with AI/ML expertise who can independently own complete product features — from building and deploying machine learning models to crafting intuitive user interfaces and robust backend systems. This role requires someone who can bridge the gap between cutting-edge AI technology and practical product implementation.
Primary Responsibilities
AI / Machine Learning Development (40%)
- Model Development: Build, train, fine-tune, and deploy AI/ML models including LLMs, NLP models, and recommendation engines• AI Integration: Design and implement intelligent features such as auto-summarization, smart suggestions, conversational AI, and LLM chaining• Platform Utilization: Work with AI platforms like OpenAI API, Hugging Face, Anthropic Claude, Google AI, or similar services• Data Pipeline Management: Maintain robust data pipelines for model training, inference, and performance evaluation• Model Optimization: Monitor model performance, implement A/B testing for AI features, and optimize for production deployment
Full Stack Web Development (40%)
- Backend Development: Design and develop scalable REST APIs, microservices architecture, authentication systems, and database schemas• Frontend Development: Build responsive, modern web applications using React, Vue.js, or Angular with focus on user experience• Database Management: Work with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB)• API Integration: Integrate third-party APIs, payment systems, and external services• Performance Optimization: Ensure application scalability, security, and optimal performance across the full stack
DevOps & Infrastructure (20%)
- Cloud Infrastructure: Set up and manage cloud services on AWS, Google Cloud Platform, or Microsoft Azure• CI/CD Implementation: Build and maintain continuous integration/deployment pipelines using GitHub Actions, GitLab CI, or similar tools• Containerization: Deploy applications using Docker containers and orchestrate with Kubernetes• System Monitoring: Implement logging, monitoring, and alerting systems for production applications• Security: Ensure application security, data protection, and compliance with best practices
Required Technical Skills
Programming Languages
- Python: Advanced proficiency for AI/ML development, data processing, and backend services• JavaScript / TypeScript: Strong skills for frontend development and Node.js backend services• SQL: Experience with complex queries, database design, and optimization
AI/ML Frameworks & Tools
- NLP Libraries: Hugging Face Transformers, spaCy, NLTK, or similar• AI Platforms: OpenAI API, Anthropic Claude, Google AI, or equivalent services• Data Processing: PyTorch, Pandas, NumPy, scikit-learn
Frontend Technologies
- Modern Frameworks: React.js, Vue.js, or Angular with component-based architecture• UI/UX: HTML5, CSS3, responsive design, Material-UI, Tailwind CSS, or similar• State Management: Redux, Vuex, or similar solutions
Backend Technologies
- Web Frameworks: Node.js (Express/Fastify), Python (Django / FastAPI / Flask), or similar• API Development: REST API design; GraphQL experience is a plus• Authentication: JWT, OAuth 2.0, session management
Database Technologies
- SQL Databases: PostgreSQL, MySQL, or SQL Server with indexing and optimization• NoSQL Databases: MongoDB, DynamoDB, or Redis for caching and document storage• Database Design: Schema design, migrations, and performance tuning
Cloud & DevOps
- Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Google Cloud, or Azure• Containerization: Docker for application packaging and deployment• Version Control: Git with GitHub / GitLab workflows• CI/CD: Experience with automated testing, building, and deployment pipelines
Experience Requirements
- 0–2 years of professional full-stack development experience• Full-stack project experience: Must demonstrate end-to-end application development• AI/ML implementation: Practical experience deploying machine learning models to production• Team collaboration: Experience working in agile development environments
Project Portfolio Requirements
Candidates should demonstrate experience with:
- Complete full-stack applications with both frontend and backend components• AI/ML model integration in web applications• Cloud deployment and production system management• API development and third-party service integration
Preferred Qualifications (Nice to Have)
Advanced AI/ML Experience
- Large Language Models: Fine-tuning, prompt engineering, or RAG (Retrieval-Augmented Generation) implementation• Computer Vision: Experience with image processing, object detection, or similar
Additional Technical Skills
- Mobile Development: React Native, Flutter, or native mobile app development• Advanced DevOps: Kubernetes orchestration, infrastructure as code (Terraform, CloudFormation)• Performance Optimization: Experience with high-traffic applications and performance tuning• Security: Knowledge of application security, penetration testing, or security auditing
Soft Skills & Experience
- Startup Experience: Previous experience in fast-paced startup environments• Product Mindset: Understanding of user experience design and product development lifecycle• Leadership: Experience mentoring junior developers or leading technical initiatives• Open Source: Contributions to open-source projects or active GitHub profile
Key Performance Indicators
- Ability to ship complete AI-powered features from concept to production• Code quality and adherence to best practices• System reliability and performance metrics• User satisfaction with implemented features• Team collaboration and knowledge sharing
What We Offer
- Opportunity to work with cutting-edge AI technology• End-to-end ownership of product features• Direct collaboration with founders and key stakeholders• Flexible work environment and learning opportunities• Competitive compensation and equity package
Job Types: Full-time, Permanent, Fresher
Pay: ₹400,000.00 - ₹600,000.00 per year
Work Location: In person
Ready to apply?
This job is active. Apply now to get in early.