Job Description
Job Description
We are looking for a skilled Emerging Technology Developer to join our team in Troy, Michigan. In this role, you will lead innovative projects focusing on prototype development and cutting-edge solutions for the manufacturing industry. This is a contract-to-permanent position, offering you the opportunity to transform business needs into impactful technical solutions while collaborating with executive and sales teams.
Responsibilities :
- Lead the full software development lifecycle, including concept, design, development, testing, deployment, and maintenance.
- Create production-ready prototypes and innovative web applications using React, Next.js, and other JavaScript frameworks.
- Design and optimize database architectures, writing efficient queries and stored procedures.
- Integrate AI capabilities, including large language models and emerging AI tools, into applications to address business challenges.
- Experiment with Retrieval Augmented Generation, embeddings, and vector databases for AI-driven solutions.
- Collaborate with cross-functional teams to gather requirements and deliver scalable solutions within budget and timeline.
- Analyze technical specifications and translate business requirements into functional applications.
- Stay updated on advancements in AI and related technologies, applying them to improve existing systems.
- Refactor legacy code to align with modern development standards and practices.
- Document processes, share knowledge, and contribute to team expertise and innovation.
- Proficiency in JavaScript, React, Next.js, and Python for developing modern web applications and backend services.
- Strong understanding of database design, SQL query optimization, and stored procedures.
- Experience working programmatically with AI tools and large language models.
- Familiarity with HTML5 for creating accessible and semantic web interfaces.
- Ability to integrate AI / ML workflows and tools into practical applications.
- Knowledge of modern frameworks such as Tailwind CSS is a plus.
- Strong problem-solving skills and initiative to identify and resolve challenges independently.
- Excellent communication and collaboration abilities to work effectively with diverse teams.