Join our team and build your career with us
Junior Software Engineer – Data & AI
Remote Position (Full-time 42 Hours/Week)
About Pleny
Pleny is the ultimate social network for foodies, creating a space for users to discover, engage, and connect on a deeper level. By offering a one-stop-shop for all things food-related, Pleny allows users to connect with others, discover new dishes and restaurants, and seamlessly order and experience personalized food offerings. Pleny goes beyond being a food app, fostering a community where food enthusiasts can share their passion in an entertaining and innovative way. Join Pleny in disrupting the food industry with a social impact.
Role Overview
We’re seeking an exceptional Junior Software Engineer to join our team in a multifaceted role that combines data engineering, backend development, and AI agent implementation. This is a unique opportunity for a talented recent graduate to work across three critical areas of our platform while learning cutting-edge technologies in a supportive environment.
What You’ll Do
1. Data Engineering (30% of role)
Design and implement robust data processes and pipelines using MongoDB
Build and optimize complex MongoDB aggregation pipelines for data analysis and reporting
Ensure data quality, consistency, and integrity across our systems
Transform raw data into actionable insights for product and business decisions
Monitor and maintain data workflows with a detail-oriented approach
2. Backend Development (30% of role)
Develop and maintain scalable REST APIs using Nest.js and TypeScript
Build efficient database schemas and queries in MongoDB
Implement authentication, authorization, and security best practices
Write clean, maintainable, and well-documented code
Collaborate with frontend developers to integrate APIs seamlessly
Debug and resolve backend issues promptly
3. AI Agent Development (40% of role)
Build intelligent automation agents for data entry and marketing tasks
Implement AI-powered features to enhance user experience and operational efficiency
Learn and apply LangChain or LangGraph frameworks on the job
Experiment with LLMs and prompt engineering to solve business problems
Stay current with AI/ML trends and propose innovative solutions
Required Qualifications
Education:
Recent graduate or final-year student in Computer Science, Computer Engineering, Software Engineering or Electronics/Telecommunications Degree.
Core Technical Skills:
Strong proficiency in TypeScript
Solid experience with Nest.js framework
Hands-on experience with MongoDB, including complex aggregations
Understanding of RESTful API design principles
Familiarity with data engineering concepts and ETL processes
Soft Skills:
Exceptional attention to detail
Strong problem-solving and analytical thinking
Ability to work independently in a remote environment
Excellent communication skills
Eagerness to learn new technologies quickly
Demonstrated talent and passion for software engineering
Good to Have (Learn in the role)
Experience with Redis for caching
Familiarity with ElasticSearch
Exposure to LangChain, LangGraph, or other AI frameworks
Knowledge of Docker and containerization
Experience with Git workflows and CI/CD pipelines
Understanding of micro-services architecture
Work Arrangement
Commitment: 42 hours per week. Full-time position.
Location: Fully remote
What Makes You Stand Out
We’re looking for someone who is not just technically capable but genuinely passionate about building great software. You should be excited about:
Working with real-world data at scale
Building systems that impact thousands of food enthusiasts
Learning AI/ML technologies and applying them to practical problems
Taking ownership of features from concept to deployment
Growing rapidly in a startup environment
Why Join Pleny?
Work on diverse technical challenges across data, backend, and AI
Learn cutting-edge technologies with mentorship from experienced engineers
Contribute to a product that’s disrupting the food industry
Flexible remote work environment
Opportunity to grow into senior roles as the company scales
Be part of a passionate team building something innovative
How to Apply
If you’re a talented engineer ready to make an impact and grow your skills across multiple domains, we look forward to your job application on LinkedIn.