Job Description:We are seeking a motivated and passionate
entry level Full Stack Software Engineer to join our growing engineering team. This role is ideal for recent graduates who have a strong foundation in web development and a keen interest in AI/ML technologies. You will work on building scalable web applications, developing APIs, and contributing to AI-powered features under the guidance of senior engineers.
Key Responsibilities:- Design, develop, test, and maintain full stack web applications (frontend and backend).
- Build responsive user interfaces using modern JavaScript frameworks (React, Angular, or Vue).
- Develop and maintain backend services and REST/GraphQL APIs using Node.js, Python, or .Net.
- Work with databases (SQL and NoSQL) for data modeling, queries, and performance optimization.
- Integrate and consume AI/ML models for features such as recommendations, classification, or analytics.
- Assist in training, evaluating, and deploying basic machine learning models.
- Collaborate with data scientists and ML engineers to implement model pipelines and inference services.
- Write clean, well-documented, and testable code.
- Participate in code reviews, sprint planning, and agile ceremonies.
- Troubleshoot, debug, and optimize application performance.
Requirements/Qualifications:- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (recent graduate).
- Strong fundamentals in JavaScript, HTML, CSS, and at least one backend language (Python, .Net, or Node.js).
- Hands-on experience with at least one modern frontend framework (React preferred).
- Basic understanding of REST APIs and microservices architecture.
- Familiarity with SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDB) databases.
- Exposure to machine learning concepts such as regression, classification, and model evaluation.
- Experience using Python libraries such as TensorFlow, PyTorch or similar (academic or project-based).
- Understanding of Git and collaborative development workflows.
Nice to Have:- Internship or project experience building full stack applications.
- Experience deploying applications on cloud platforms (AWS, GCP, or Azure).
- Knowledge of Docker and CI/CD pipelines.
- Familiarity with MLOps concepts (model versioning, inference APIs, monitoring).
- Experience working with LLM APIs (OpenAI, Hugging Face, etc.).
What You'll Gain:- Mentorship from senior full stack and AI engineers.
- Real-world experience building production-grade applications.
- Opportunity to work on AI-driven features and model integration.
Travel Time:No Travel
Physical Attributes:Feeling, Seeing, Talking, Works Alone, Works Around Others
Physical Requirements:80% sitting, 10% standing, 10% walking