-
SISA

Junior Software Engineer

SISA
India · Full-time · Entry

Responsibilities

  • Design, develop, and optimize database architectures for scalability, performance, and data integrity
  • Implement and manage database systems, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Develop and integrate AI-powered solutions using various technologies and frameworks, such as TensorFlow, PyTorch, or scikit-learn
  • Implement and manage search capabilities using Elasticsearch and other relevant technologies, such as Apache Solr or OpenSearch
  • Develop and optimize database queries and data analysis pipelines to support frontend visualization requirements
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate in code reviews and contribute to the improvement of the codebase
  • Troubleshoot and resolve technical issues related to database performance, AI integrations, search capabilities, and data analysis
  • Stay up-to-date with the latest advancements in database management, AI, search technologies, and data analysis

Requirements

  • 1-2 years of experience in backend development with a focus on database management, AI, and data analysis
  • Strong understanding of database fundamentals, data modeling, and database performance optimization
  • Experience with AI-powered technologies and frameworks, such as machine learning, natural language processing, or computer vision
  • Experience with search technologies, including Elasticsearch and other relevant frameworks
  • Experience with similarity search libraries, such as FAISS or Annoy
  • Strong skills in data analysis, data modeling, and data visualization
  • Experience with data visualization tools, such as Tableau, Power BI, or D3.js
  • Proficiency in one or more programming languages, such as Python, Java, or C++
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Bachelor's degree in Computer Science or related field

Preferred

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Knowledge of data warehousing and ETL processes
  • Familiarity with agile development methodologies
  • Certification in database management, AI, data analysis, or related technologies

Key Skills

Ranked by relevance

data analysis ai data visualization elasticsearch natural language processing data warehousing containerization machine learning computer vision kubernetes postgresql tensorflow cassandra power bi tableau pytorch python docker apache nosql mysql cloud java aws gcp etl c
Login to Apply
Posted
Jan 23, 2025
Type
Full-time
Level
Entry
Location
Bengaluru
Company
SISA

Industries

Computer Network Security

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
SISA
Related

Junior Software Engineer

2025-01-23

Full-time
Entry
India
Computer
Engineering
View Job Details
McAfee
Related

Mobile Software Development Engineer in Test

2026-06-17

Full-time
Not Applicable
India
Computer
Engineering
View Job Details
SonicWall
Related

Staff Software Engineer (Data Plane) - Go / Golang experience is a must - 6+Years

2026-06-17

Full-time
Not Applicable
India
Computer
Engineering