18 Oct
|
GoDigi InfoTech
|
Mumbai
18 Oct
GoDigi InfoTech
Mumbai
Job highlights
- Have strong hands-on experience through personal projects,internships,or academic work
- Implementing AI / ML workflows,including RAG pipelines,embeddings,model inferencing,and vector search when required
- Can quickly grasp new concepts and adapt to different technologies when required
- Collaborating with senior engineers to understand project requirements and contribute to ongoing development tasks.
- Writing clean, efficient, and maintainable code across frontend or backend modules, depending on project needs.
- Debugging and troubleshooting issues by analyzing logs, identifying root causes, and implementing effective fixes.
- Working on system design components, including understanding architecture diagrams and contributing to scalable solutions.
- Building and consuming RESTful APIs or GraphQL services to integrate various system components.
- Developing user interfaces using modern frontend frameworks like React, Angular, or Vue, and optimizing UI performance.
- Managing databases by writing queries, optimizing data structures, and working with PostgreSQL, MongoDB, or vector databases.
- Contributing to cloud deployments using AWS, GCP, or Azure, and assisting in CI/CD pipeline maintenance.
- Using containerization and orchestration tools such as Docker Kubernetes for application builds and deployments.
- Working with automation tools like Selenium or Playwright for testing and quality assurance.
- Implementing AI/ML workflows, including RAG pipelines, embeddings, model inferencing, and vector search when required.
- Participating in code reviews, following coding standards, and continuously improving development practices.
- Documenting technical tasks, workflows, and solutions in an organized and clear manner.
- Staying updated with emerging technologies and proactively applying relevant innovations to ongoing projects.
- Taking ownership of assigned modules, ensuring timely delivery with minimal supervision.
Required skills:
A. Core technical skills:
- Strong programming fundamentals (data structures algorithms)
- Proficiency in at least one programming language
- Frontend frameworks: React, Angular, Vue.js, Next.js
- Backend development: Node.js/.NET, RESTful APIs, GraphQL
- Database skills: PostgreSQL, MongoDB, SQL queries
- Understanding of Vector Databases (Pinecone, Weaviate, Milvus, Redis Vector, and Supabase Vector)
- Cloud platforms: AWS/GCP/Azure
- DevOps basics: CI/CD, Docker, Kubernetes
- Automation testing tools: Selenium, Playwright
- Knowledge of Redis, caching, message queues (RabbitMQ, Kafka)
B. AI/ML up-to-date architecture:
- Basic understanding of RAG, embeddings, and model inference
- Familiarity with tools like LangGraph, Hugging Face
- Understanding of vector search concepts
C. System design architecture:
- Fundamentals of building scalable systems
- Understanding microservices, APIs, caches, load balancing, etc.
D.
Networking basics:
- HTTP/HTTPS, DNS, TCP/IP
- API communication models
E. Core soft skills:
- Strong communication and clarity of thought
- Debugging and troubleshooting mindset
- Creative, out-of-the-box problem solving
- Ability to work independently and take ownership
- Quick thinking and high execution speed
- Optimization mindset (performance, scalability)
- Collaboration and teamwork
Other requirements
- Have robust hands-on experience through personal projects, internships, or academic work.
- Maintain an active GitHub profile showcasing real-world code, commits, and contributions.
- Have participated in hackathons, coding competitions, or technical events demonstrating problem-solving ability.
- Are self-learners who stay updated with modern technologies, frameworks, and industry trends.
- Have a keen interest in AI/ML, automation, and modern system architectures.
- Are comfortable working in fast-paced, high-ownership environments.
- Can quickly grasp new concepts and adapt to different technologies when required.
- Possess excellent communication skills and can explain technical ideas clearly.
- Are from Mumbai or willing to relocate (WFO is mandatory).
- Have a strong foundation in CS fundamentals such as data structures, algorithms, and networking.
- Show initiative and creativity by proposing solutions rather than waiting for instructions.
- Value teamwork, collaboration, and positive contribution to the workplace environment.
- Have a long-term learning mindset and interest in growing with the company.
📌 FULL STACK DEVELOPMENT (Mumbai)
🏢 GoDigi InfoTech
📍 Mumbai