< Back To Jobs

Machine Learning Engineer with Next.js experience

Type:Contract
Location:Remote
Category:Application Development
Apply Now

Machine Learning Engineer with Next.js experience

Remote Contract Role, East Coast Hours

RedStream Technology is searching for a Machine Learning Engineer to work on GenAI development projects utilizing, Next.js, FastAPI and websockets.   Past experience with LLM (Language Learning Models), vison model and agentic architecture is preferred.

Our client creates both rapid prototypes, as well as full-scale applications typically within 2 to 3 months, by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals.

SKILLS:

  • Minimum of 3 years of experience with a  history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby. 
  • Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs. 
  • Familiarity with network communication protocols (HTTP, TCP/IP, UDP, SMTP, DNS). 
  • Capable of applying best coding practices, design patterns, and assessing tradeoffs in complex systems. 
  • Well versed on cloud computing, automated tests, microservices architecture, continuous delivery/integration and DevOps tools. 
  • Experience with relational (MySQL, SQL Server, Oracle) and non-relational (Elasticsearch, MongoDB, Cassandra) data stores. 
  • Strong professional experience with software development frameworks (Node.js, AngularJS, Spring, Guice). 
  • Expert experience building mobile, responsive/adaptive applications. 
  • Have first-hand understanding of Agile development methodologies.
  • Non-Technical:  First and foremost:  Passionate about technology and excited about the impact of emerging/disruptive technologies. 
  • A strong command of English language (both verbal and written), and excellent interpersonal skills.
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply. 
  • Provide technical excellence (whilst adhering to Agile software engineering practices such as DRY, TDD, CI) and leadership/mentorship.