This is a remote position.
Clearance: Public Trust (active preferred but not required)
We’re looking for a highly experienced Full Stack Engineer with deep back-end expertise in PHP and AI integration to help build innovative web-based applications. You’ll spend approximately 80% of your time writing code and will collaborate closely with our internal team before potential submission to our customer for final consideration.
This is an individual contributor role for someone who thrives in hands-on development, enjoys tackling complex problems, and has a track record of delivering scalable software solutions. While full-stack experience is essential, strength in back-end development and AI is most critical.
What You’ll Do:
- Design, build, and maintain full-stack applications—heavily focused on AI/GenAI capabilities.
- Lead back-end development using PHP, Python, and cloud services.
- Build and manage robust APIs and microservices (RESTful).
- Collaborate with data scientists and AI engineers to integrate LLMs and ML models.
- Optimize application performance, responsiveness, and scalability.
- Work within Agile teams, participating in sprints, demos, and retrospectives.
- Conduct code reviews and help maintain high engineering standards.
What We’re Looking For:
Must-Have Skills:
- 10+ years of hands-on software development experience.
- Expert in PHP (primary back-end language).
- Advanced knowledge of Python and experience working with AI/GenAI models.
- Strong experience with React, CSS, and TypeScript (front-end secondary).
- Deep knowledge of RESTful APIs, including security/authentication methods.
- Proficient with both SQL/PostgreSQL and NoSQL (e.g., MongoDB).
- Solid experience with Azure (preferred) or AWS.
- Familiar with GitLab workflows and CI/CD pipelines.
- Experience with prompt engineering and integrating LLMs (e.g., OpenAI, Azure OpenAI).
Bonus Skills:
- Experience with Node.js, Ruby, or other dynamic languages.
- Familiarity with tools such as VSCode, Docker, and YAML/JSON.
- Background working with geographically dispersed Agile teams.
Education & Experience:
- Bachelor’s in Computer Science or related field (or equivalent experience).
- 10+ years of professional development experience.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.