Skip to content
All jobs

Senior AI Engineer (Java/ Python/ PHP/ Node)

  • George Bernard Consulting
  • Remote — United States
  • Full Time
  • Data Science, Developer

Design, build, and maintain scalable software systems using modern programming languages and architecture patterns. Develop and maintain APIs and integrate with databases to support core product functionality. Build and manage microservices, ensuring systems are reliable, scalable, and easy to maintain. Deploy and manage applications on cloud platforms such as AWS or Azure. Use AI-assisted development tools (e.g., Claude Code, OpenAI Codex, Gemini CLI) to speed up coding and improve output quality. Explore and experiment with LLMs, prompt engineering, and AI-driven workflows to find better ways of building software. Prototype new ideas quickly, test them, and iterate based on results. Stay current with emerging technologies and continuously improve development practices. Collaborate with engineering teams to solve complex technical problems and improve system design. Requirements 7+ years of professional software engineering experience. Strong skills in at least one major programming language (Java, C++, Python, PHP, Node, etc.). Willingness to learn new tools and technologies as needed. Solid understanding of databases, APIs, and distributed systems. Familiarity with cloud platforms such as AWS or Azure. Experience working with microservices and API-driven architecture. Comfortable using or exploring AI-assisted development tools. Genuine interest in LLMs, prompt engineering, or AI-driven systems. A curious, experimental mindset — willing to prototype and iterate quickly. Skills Required Programming (Java, C++, Python, PHP, Node, or similar) Databases & APIs Distributed systems Cloud platforms (AWS, Azure) Microservices architecture AI-assisted development tools LLMs / prompt engineering (interest) Rapid prototyping & experimentation Originally posted on Himalayas