Note: The job is a remote job and is open to candidates in USA. Deltek is the recognized global standard for project-based businesses, delivering software and information solutions to help organizations achieve their purpose. They are seeking a Principal AI Applications Engineer to build an AI-native SMB ERP system from scratch, focusing on solving complex technical problems and mentoring engineers in this innovative development paradigm.
Responsibilities
- Implement the most technically challenging features of the AI-powered ERP platform, serving as the go-to expert for complex integration and performance challenges
- Develop reference implementations and coding patterns that other engineers follow when building AI-enhanced features
- Implement sophisticated prompt engineering and LLM integration solutions, ensuring security, performance, and cost-effectiveness
- Build production-ready ML integration code utilizing infrastructure provided by the dedicated AI/ML infrastructure team
- Provide deep technical expertise on critical implementation challenges affecting multiple teams, offering solutions based on extensive hands-on experience
- Collaborate with architects to validate technical approaches through proof-of-concepts and prototypes
- Champion code quality, comprehensive testing, security best practices, and operational excellence
- Identify and resolve complex technical debt that impacts multiple teams
- Serve as technical advisor to architects and engineering leadership on implementation feasibility and development best practices
- Mentor and develop senior engineers, elevating implementation capabilities across the engineering organization
- Drive innovation through hands-on proof-of-concepts exploring novel approaches to ERP challenges
Skills
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Data Science, or related field
- 10+ years of professional software engineering experience with extensive hands-on AI/ML systems implementation
- Demonstrated history of technical leadership through exceptional implementation quality on large-scale, business-critical systems
- Proven track record of solving complex implementation challenges that enabled significant business outcomes
- Experience providing technical guidance and mentoring senior engineers
- Deep expertise in implementing enterprise software and AI/ML integrations with production deployments at scale
- Master-level expertise in Java, Python, and ability to work effectively in multiple languages
- Deep expertise in implementing distributed systems, microservices, event-driven patterns, and domain-driven design
- Expert-level implementation skills with PostgreSQL including performance optimization, complex query development, and multi-tenant data patterns
- Comprehensive expertise in implementing LLM systems, prompt engineering at scale, RAG architectures, and model integration
- Experience establishing coding standards, testing patterns, and development workflows that improve team productivity
- Expert knowledge of implementing cloud solutions and working with managed services across AWS/Azure/OCI
- Deep expertise in implementing robust APIs, integration patterns, and extensible features
- Expert in leveraging comprehensive monitoring, logging, and error handling
- Strong understanding of implementing security controls, authentication/authorization, and data protection
- Exceptional ability to communicate complex technical concepts and influence development approaches through collaboration
- Ability to balance code quality with delivery timelines, provide practical technical guidance, and align development work with business goals
- Strong interest in prompt engineering techniques and conversational AI systems, with understanding of how to craft effective prompts for business contexts
- Curiosity about natural language processing and how AI enhances user experiences
- Basic awareness of AI ethics and prompt safety considerations
- Comfortable with rapid AI tool evolution, eager to experiment with new AI capabilities for prompt engineering and ERP optimization
- Committed to sharing AI-enhanced approaches with the team
- Ability to apply prompt engineering to solve real-world ERP business problems
- See AI as a productivity multiplier for strategic development decisions, rather than a replacement for human expertise
Benefits
- Certain roles are eligible for additional rewards, including incentive compensation and equity.
- Employees have access to healthcare benefits
- A 401(k) plan and company match
- Paid vacation time and holidays
- Well-living programs
- Short-term and long-term disability coverage
- Basic life insurance
- Tuition reimbursement
Company Overview