- Company Name
- PolicyMe
- Job Title
- Junior Software Engineer (Remote)
- Job Description
-
Job title: Junior Software Engineer (Remote)
Role Summary:
Assist in designing, developing, and deploying AI‑driven full‑stack features for a web application, integrating AI models/APIs, and building scalable backend services. Collaborate with senior engineers on architecture, code reviews, and product planning, progressing toward end‑to‑end ownership as experience grows.
Expactations:
* Apply full‑stack skills in Python, React, Redux, PostgreSQL, and AWS.
* Integrate AI/ML models and APIs for document processing, data extraction, recommendations, etc.
* Participate in architecture discussions, release planning, and interdisciplinary communication.
* Contribute to team initiatives such as hackathons, guilds, and tooling experiments.
* Demonstrate growth mindset, autonomy, and collaborative attitude.
Key Responsibilities:
* Develop and maintain full‑stack features for an AI‑powered web application.
* Build scalable, reliable backend services that support AI workflows.
* Implement front‑end interfaces that expose AI capabilities in an intuitive manner.
* Integrate AI models/APIs, perform prompt engineering, and refine model output.
* Participate in code reviews, architecture planning, and ideation sessions.
* Coordinate with QA and other teams to deliver high‑quality releases.
* Engage in cross‑team communication to resolve dependencies and improve release flow.
* Contribute ideas during quarterly planning and shape future product direction.
Required Skills:
* Proficiency in Python, React, Redux, PostgreSQL, and AWS.
* Experience with AI/ML concepts, including model integration or prompt engineering.
* Strong full‑stack development background; end‑to‑end feature ownership.
* Familiarity with emerging AI frameworks (e.g., LangChain/LangGraph) is a plus.
* Ability to design and implement scalable, reliable services.
* Excellent problem‑solving, debugging, and testing skills.
* Self‑starter with a growth mindset and ability to thrive in ambiguous environments.
* Collaborative, low‑ego communication style and openness to feedback.
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
* Certifications in cloud platforms (AWS) or AI/ML frameworks are advantageous but not mandatory.