- Company Name
- PolicyMe
- Job Title
- Software Engineer
- Job Description
-
**Job title**
Software Engineer – AI‑Driven Full Stack
**Role Summary**
Design, build, and deploy end‑to‑end AI‑powered web applications using Python, React, Redux, PostgreSQL, and AWS. Lead feature development from architecture through release while integrating AI/ML models into production, creating data pipelines, and ensuring scalable, observable cloud infrastructure.
**Expectations**
- Deliver production‑ready features within sprint timelines.
- Communicate technical decisions clearly to engineering, product, and non‑technical stakeholders.
- Proactively propose improvements to architecture, tooling, and AI capabilities.
- Mentor junior teammates and contribute to code quality and culture.
**Key Responsibilities**
- Design and implement full‑stack components for AI‑enabled workflows (document processing, recommendation engines, etc.).
- Integrate external AI/ML models and APIs; manage model lifecycle and inference serving.
- Build and maintain data pipelines for training, inference, and analytics.
- Architect secure, scalable, and observable AWS deployments (Lambda, ECS, RDS, etc.).
- Participate in architecture reviews, code reviews, and sprint planning.
- Own feature development from concept through QA, release, and post‑production monitoring.
- Collaborate cross‑functionally to unblock dependencies and drive continuous delivery.
- Conduct research and prototype emerging AI technologies to enhance product value.
- Engage in company‑wide initiatives (hackathons, guilds, tooling experiments).
**Required Skills**
- Proficient in Python (backend) and React/Redux (frontend).
- Experience with PostgreSQL, AWS services (Lambda, ECS/Fargate, RDS, S3, CloudWatch).
- Hands‑on AI/ML deployment: integrating models, using LangChain/LangGraph or equivalent.
- Strong understanding of cloud‑native observability, logging, and monitoring.
- Ability to design modular, testable, and scalable backend architectures.
- Comfortable learning new frameworks and libraries quickly.
- Excellent communication skills for both technical and non‑technical audiences.
- Detail‑oriented, self‑motivated, collaborative, and open to feedback.
**Required Education & Certifications**
- Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., AWS Certified Developer, Solutions Architect, or equivalent) preferred but not mandatory.