AI / Full Stack Engineer
Key details
- Work type
- remote
- Employment
- contract
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
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
AI / Systems Engineer — NeoHuman
AI/Full-Stack Engineer & Forward Deployed Engineer
Senior/Staff Software Engineer - AI / Agentic apps
Source: Google Jobs • Last updated 2w ago