Software Engineer
Descrição da Vaga
**Software Engineer – AI** **Contract:** 6–12 months (extendable) **Location:** Remote – Nearshore (EST hours preferred) **Overview** Our client is looking for a highly skilled and experienced **Software Engineer – AI** to join the engineering team. The ideal candidate will have strong hands\-on experience building **full\-stack applications (80% backend / 20% frontend)** , with solid expertise in **Go, Python, or Node.js** on the backend and **Angular** on the frontend. This professional will contribute to the development of **AI\-powered tools and applications** , supporting initiatives involving **Generative AI** . While deep AI expertise is not required, prior experience integrating or using AI tools is highly desirable. **Key Responsibilities** * Design, develop, implement, and maintain AI platforms and AI\-powered applications. * Stay up to date with advancements in AI technologies and explore opportunities for integration. * Build, enhance, and maintain scalable web applications with a focus on performance and reliability. * Collaborate with cross\-functional teams, including Product, Engineering, and SRE. * Implement best practices for security, scalability, and software delivery. * Contribute to CI/CD processes to ensure smooth and consistent releases. * Mentor junior engineers and promote technical excellence within the team. **Requirements** **Must\-Have Skills:** * 4\+ years of professional software development experience. * Strong backend experience with **Go (preferred)** , **Python** , or **Node.js** . * Frontend experience with **Angular** (or a similar modern framework). * Experience with **Azure** and **API development** . * Knowledge of **PostgreSQL** (approximately 10–15% of responsibilities). * Practical experience with **AI tools** (e.g., Azure AI Search, Azure OpenAI, Amazon Bedrock, etc.). * Familiarity with **CI/CD pipelines** , **Docker** , and **GitHub** . * Experience working in distributed teams using **Agile methodologies** and tools such as **Jira** or **Asana** . **Nice\-to\-Have Skills:** * Experience with **Terraform** (preferred but not required). * Exposure to **TypeScript** and **React** . * Experience with **cloud infrastructure** (AWS or Azure). * Previous background in **education, finance, or healthcare** industries. **Preferred Profile** * 80% backend (Go, Python, Node.js) and 20% frontend (Angular). * Hands\-on experience with **AI integration or experimentation** . * Excellent communication and teamwork skills in distributed environments. * Strong analytical thinking, curiosity, and accountability.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev