Job Title: AI Software Engineer
Location: Remote
Type of hire: Contract
Job Description :
What You'll Do:
- Partner with HR, Talent & Recruiting to understand workflows, identify pain points, and uncover opportunities for AI automation.
- Translate complex business challenges into actionable AI use cases
- Apply advanced GenAI techniques, including LLMs and Agentic AI, to rapidly design and iterate on functional prototypes (AI agents, custom copilots, intelligent workflows).
- Write high-quality, well-tested code in Python, Golang, Node.js, React, and TypeScript
- Collaborate cross-functionally to evolve prototypes into scalable, secure, production-grade AI solutions aligned with organizational goals
- Provide guidance on AI capabilities, responsible AI usage, prompt engineering, and strategic AI integration.
- Mentor team members on design principles and AI tools adoption
- Pilot AI solutions with Business Stakeholders and Product Managers, gather feedback, iterate, and support adoption to ensure demonstrable value
- Partner with AI Platform and DevX teams to leverage existing infrastructure and ensure scalability and security
- Work with Security, Legal, and Compliance to ensure solutions adhere to security, privacy, and ethical guidelines
- Define success metrics, track ROI, and communicate value delivered to stakeholders
- Research and experiment with emerging AI models, tools, and best practices
What We're Looking For:
- 5+ years of software engineering experience, with at least 6 months focused on applied AI, Generative AI, or intelligent automation
Software Engineering Skills:
- Proven expertise in designing, building, scaling, and maintaining production services with strong understanding of microservices architecture
- Strong system design, coding, and debugging skills to enhance reliability and scalability
- Proficiency in at least one backend language (Golang preferred), frontend frameworks (React, TypeScript), and workflow engines (Temporal).
- Familiarity with REST/gRPC APIs, queues, and event-driven patterns
AI & Automation Skills:
- Understanding of LLM capabilities, limitations, and architectures (RAG, agents, fine-tuning)
- Hands-on experience with AI platforms (Gemini/Claude, agent frameworks like LangChain/LangGraph, Python)
- Ability to responsibly use generative AI tools with human-in-the-loop practices to deliver business-ready outputs
- Analytical problem-solver comfortable with ambiguity and rapid iteration
- Cross-functional collaboration experience with engineering and non-engineering teams
- Strong understanding of data privacy, security, and ethical considerations related to AI
Nice to Haves:
- Experience building AI agents or advanced workflow automation solutions
- Experience building production ML/AI systems
- Experience with HR systems