Senior Software Engineer - AI Integration Lead
At Dozuki, we are at the forefront of digital transformation in the manufacturing industry. We empower companies to connect their processes, people, and platforms, driving innovation and fostering a connected workforce. As an industry leader, our tools are trusted by some of the most highly respected and recognized companies around the world to digitize and modernize their operations.
We're seeking an experienced Senior Software Engineer to lead the development of AI-integrated web applications. In this role, you will be responsible for designing, developing, and deploying AI-powered software solutions. You will work with cutting-edge technologies and contribute to innovative projects that push the boundaries of AI-driven user experiences.
As a Software Engineer- AI Integration Lead, you will:
- Design and implement AI-enabled applications, focusing on robust and scalable solutions.
- Develop and maintain agentic implementations and workflows.
- Work with advanced RAG systems, including hybrid search, graph databases, re-rankers, and recommendation techniques.
- Build conversational AI interfaces with multi-turn context management, prompt chaining, and dynamic system message generation.
- Design APIs and microservices that seamlessly connect web frontends with AI backends, managing context windows and token optimization.
- Lead AI evaluation and optimization efforts, implementing custom benchmarks, A/B testing frameworks, and performance monitoring for model inference.
- Architect and implement responsive, performant web solutions using modern frameworks optimized for AI-powered features.
- Make architectural decisions balancing AI model costs, latency, and accuracy with web performance, scalability, and maintainability.
- Lead full-stack development of complex applications that leverage agentic workflows, tool calling, and structured output generation.
- Mentor and lead development teams, driving technical excellence and best practices across AI integration patterns.
- Lead Agile/Scrum processes and manage project delivery using tools like Jira, breaking down complex AI features into deliverable sprint items.
- Collaborate with Product teams to translate AI product requirements into actionable development work items with clear technical scope and success metrics.
Required skills:
- 5+ years senior web development experience
- Expert proficiency in modern frameworks (React, Vue, Angular)
- Strong backend development (Node.js, Python, modern PHP) and database design
- Experience with cloud platforms, containerization, CI/CD pipelines, and Agile methodologies
- Proven leadership in technical projects, team mentoring, and Scrum/project management
- Demonstrated experience integrating AI/ML models into production web applications
- Proficiency with RAG systems, prompt engineering, and AI evaluation methodologies
- Understanding of agent-based systems and conversational AI interfaces
- Strong problem-solving skills and ability to debug complex systems
- Excellent technical communication and cross-functional collaboration
- Experience making architectural decisions balancing performance, scalability, and technical debt
- Proficiency with project management tools (Jira, Confluence) and translating business requirements into technical scope
Preferred skills:
- Experience with Model Context Protocol (MCP)
- Knowledge of cost implications for reasoning models
- Experience with containerized agent fleets
- Understanding of the software OpEx paradigm shift in AI development
- Background in fields like voice engineering, eval design, or AI architecture
- Experience in a leadership or mentoring role
- Experience developing software for the manufacturing industry
- Experience developing or integrating with LMS systems
Perks and benefits:
- Medical, dental, and vision plan options
- Pet insurance
- 401K with company matching
- FSA/HSA insurance
- Generous time off for parental leave
- Performance-based bonuses and equity options
- A collaborative and supportive work environment
- A remote-first work environment
- Home office set-up stipend
- Stipend for gym membership
- Generous PTO including time off for volunteering
- Free delivered lunch on Wednesdays
About our tech stack:
- A backend transitioning from a PHP monolith to Node/TypeScript microservices.
- A front-end built with React/Next.js.
- Generative AI tools to assist customers with document conversion and content creation.
- A commitment to quality: peer-reviewed code and 70%+ test coverage.
Important information regarding fraudulent job offers:
Dozuki has observed that certain agencies/individuals have been making job offers on behalf of Dozuki in exchange for money and/or personal identifying information such as Date of Birth, Social Security number, etc. Job applicants have received dubious emails and LinkedIn messages extending Dozuki offer letters and asking for payments in lieu of benefits, uniforms, laptops, etc.
At Dozuki, we don't charge a fee at any stage of our recruitment process. Legally, we're not obliged to honor any job assurances made by third parties in exchange for money. How can I tell if an offer of employment is genuine? Dozuki always first extends a verbal offer before a written offer is constructed. What's recruitment fraud? Recruitment fraud is a sophisticated scam offering fictitious job opportunities. This type of fraud is normally perpetrated through online services, such as bogus websites, or through unsolicited emails claiming to be from Dozuki. These emails request that you provide personal information, and ultimately payments, to process applications for jobs that don't exist. Fraudsters impersonate Dozuki's recruiters and use the company name/logo, brand names, and images illegally, without authorization. They try to extract money as security deposit, documentation processing fees, training fees, uniforms, laptops, benefits, etc.
Despite our most vigilant efforts, some people continue to operate and defraud the general public. Therefore, it's important to stay informed and aware about such fraudulent activities. How do I identify recruitment fraud? 1. E-mail correspondence is often sent from (or to) free web-based email accounts, such as Yahoo.com, Gmail.com, Live.com, etc. 2. Email correspondence appears to be sent from an officer or senior executive of the company, often in Legal or Human Resources. If the email address doesn't end with @Dozuki.com, it's most likely not legitimate. 3. The perpetrators frequently use mobile or platform telephone numbers or contact through WhatsApp, Google Voice, etc. 4. There is an insistence on urgency. How can I protect myself? Don't pay or transfer money to get a job at Dozuki. Dozuki will not accept liabilities for any losses to those who have been defrauded. Don't engage with persons who hold themselves out as Dozuki employees and try to solicit payments under the pretext of offering recruitments. Be careful when sharing your personal information to protect yourself from potential damage. DO NOT CLICK ON ATTACHMENTS