Designs, develops, and deploys advanced AI-powered applications leveraging Large Language Models (LLMs), prompt engineering, and modern orchestration frameworks. Leads the design and development of scalable AI-driven systems, focusing on LLM integrations, prompt optimization, and agent-based workflows.
Requirements
- Bachelor's degree in computer science, Software Engineering, or related field.
- 4–7+ years of experience in software engineering, with hands-on experience in AI/ML or LLM-based systems.
- Strong experience with prompt engineering and LLM APIs.
- Hands-on experience with frameworks such as LangGraph, LangChain, or equivalent orchestration tools.
- Proficiency in at least one programming language such as Python, JavaScript/TypeScript, or Java.
- Strong understanding of REST APIs, microservices architecture, and cloud environments (preferably AWS).
- Experience with AI evaluation techniques, prompt testing, and model performance tuning.
- Familiarity with CI/CD, DevOps practices, and containerization (Docker/Kubernetes).
- Solid understanding of software engineering best practices, including testing, security, and scalability.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance