Sikich is seeking a Full-Stack Data & AI Developer to join their team. They offer a supportive and growth-oriented environment focused on client success and employee well-being. The role involves building scalable web applications, collaborating with cross-functional teams, and staying current with emerging technologies.
Requirements
- 5-10 years of software development experience
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
- Strong proficiency in Python, C#, and C++
- Experience with front-end frameworks and technologies
- Experience with GitHub and version control workflows
- Experience building distributed systems and applications
- Experience with mobile application development
- Proficiency with development environments such as VS Code, Windsurf, and Cursor
- Experience with LLM frameworks including Langchain and vLLM
- Experience with agentic memory frameworks like Mem0 and Letta
- Database expertise, including: Relational databases (PostgreSQL, Supabase), Graph databases (Neo4J), Vector databases (Zilliz, PineCone)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Benefits
- Competitive compensation
- Insurance options
- Wellness programs
- Flexible time off
- Parental bonding leave
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- HSA employer contribution
- Paid holidays
- Parental bonding leave
- CPA bonus
- Paid exam days
- Paid study days
- Generous employee referral bonus program
- Client referral bonus program
- Pet insurance
- FORCE – Sikich community volunteer program