Senior Software Developer - AI Focus

Infragistics

We are looking for a strong engineer to join our Slingshot team. Slingshot is designed to combine project management, collaboration, data-driven insights, and team communication in one unified platform. Its primary goal is to help teams manage projects more effectively by integrating features like file sharing, task management, and real-time chat while also enabling data analytics to drive decision-making.

You will be focused on developing AI features within Slingshot to provide intelligent insights, automation, and improved productivity for end-users. You will combine your software development expertise with a deep understanding of AI technologies to build scalable, user-centric solutions.

Required skills: 

  • Strong analytical skills and ability to pay careful attention to detail. 
  • Teamwork and willingness to understand the various roles played by fellow team members. 
  • Flexibility to handle the dynamic needs of the organization/management. 
  • Ability to understand customer requirements, business objectives and implement appropriate technical solutions. 
  • Strong focus on detail and deliverables’ quality. 
  • Ability to prioritize, organize work and set clear expectations. 
  • Ability to work as a team member and independently with minimal supervision. 
  • A positive, can-do outlook and willingness to contribute to team and product success in all functional areas. 
  • A drive for self and team improvement and active engagement in ongoing improvement. 
  • Ability to collaborate with global remote teams.
  • A strong sense of commitment and accountability
  • Frequent and clear communication with team and management
  • Experience with API and microservice development

Primary Responsibilities: 

  • Recommend, design, and implement AI feature/performance improvements. 
  • Own AI specific features with high autonomy. 
  • Ensure consistency and application of best practices across the product. 
  • Help ensure uptime, performance and user experience are delivered without compromise 
  • Proactively look for opportunities to automate every aspect of the application and security lifecycle 
  • Maintain close awareness of new and emerging AI technologies and their potential application for service offerings and products 
  • Take responsibility for the health functioning of application in production

Requirements: 

  • Have a bachelor's or master's degree or specialization in information systems and technologies, or equivalent on-the-job experience. 
  • Have at least 6+ years of experience working in software development teams and show a deep understanding of the technology stack used within the team. 
  • Excellent analytical and problem-solving skills. 
  • Ability to meet deadlines and commitment to team goals. 
  • Excellent spoken and written communication skills (English). 
  • Experience with agile development (Kanban / Scrum)
  • Experience in in C#/.NETExperience as a full-stack developer 
  • Experience in AI/ML development
Read Full Description
Confirmed 3 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles