Neiluno Software

AI / Full Stack Engineer

Remote, US$70,000-$100,000Posted 6 days ago

Job Description

Job Summary

We are seeking a highly skilled AI / Full Stack Engineer to join our innovative technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable AI solutions and full-stack applications. This role offers an exciting opportunity to work on cutting-edge projects involving system design, microservices architecture, and cloud deployment, contributing to the development of robust and efficient software systems. The engineer will collaborate with cross-functional teams in an Agile environment to deliver high-quality software products that meet evolving business needs.

Responsibilities

  • Design, develop, and maintain scalable web applications and AI-driven systems using technologies such as JavaScript, Python, C#, Java, and C++.
  • Architect and implement microservices-based solutions utilizing RESTful APIs, system design principles, and design patterns.
  • Develop and optimize backend services with frameworks like Ruby on Rails,.NET, and Express.js while ensuring high performance and scalability.
  • Manage version control using GitHub, Git, SVN, and implement CI/CD pipelines for continuous integration and deployment.
  • Collaborate in Agile development cycles to deliver iterative improvements while adhering to best practices in software engineering.
  • Work with cloud platforms such as AWS and Azure to deploy, monitor, and optimize applications for scalability and reliability.
  • Develop front-end interfaces using React or other modern web technologies for seamless user experiences.
  • Ensure system security through RBAC policies and secure API integrations.
  • Participate in system design discussions for large-scale system development involving databases like MySQL and SQL Server.
  • Stay updated with emerging trends in quantum engineering, API development, and scalable system architecture to incorporate innovative solutions.

Requirements

  • Proven experience in full-stack application development with a strong understanding of both front-end (JavaScript, React) and back-end (Python, C#, Java) technologies.
  • Extensive knowledge of IT infrastructure including cloud services like AWS or Azure.
  • Hands-on experience with RESTful API design, microservices architecture, system design for scalability, and design patterns.
  • Familiarity with Agile software development methodologies including Scrum or Kanban.
  • Proficiency with version control systems such as GitHub, Git, SVN; experience with CI/CD pipelines is essential.
  • Strong understanding of database systems including PostgreSQL and SQL Server.
  • Experience working with Linux environments; knowledge of application deployment on cloud platforms is preferred.
  • Knowledge of software engineering best practices including scalability considerations, security (RBAC), and performance optimization.
  • Bonus skills include experience with quantum engineering concepts, VBA programming, C++,.NET framework, API integrations, and front-end frameworks like React Express.

This role offers an engaging environment where innovative thinking is encouraged to develop sophisticated AI solutions and full-stack applications that drive our technological advancements forward.

Pay: $70,000.00 - $100,000.00 per year

Work Location: Remote

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs