Title: Full Stack Engineer
Duration: 3-6 months contract
Location: Remote (Mexico, Central or South America)
Company Description:
* Mechanized AI is at the forefront of AI innovation, leveraging cutting-edge technology to transform legacy systems into modern, efficient, and scalable solutions.
* We work with enterprise clients to update their existing software, ensuring they can meet the demands of today’s fast-paced digital landscape.
* Our team thrives on solving complex challenges and delivering innovative solutions.
* We are committed to fostering an environment that encourages creativity, collaboration, and continuous learning.
Job Summary:
* We are seeking an experienced Full Stack Engineer to join our growing engineering team and help build and evolve our AI-powered products across cloud environments (AWS and Azure).
* The ideal candidate is comfortable working across the stack, with strong Python backend skills and proficiency on the frontend using React/Next.js.
* The candidate should thrive in a startup environment where agility, ownership, and cross-functional collaboration are highly valued.
Key Responsibilities:
AI Integration & Full Stack Delivery
* Collaborate closely with AI Engineers to integrate models, pipelines, and AI services into production applications.
* Own end-to-end delivery of features spanning backend, frontend, and AI components.
Backend Engineering
* Architect, develop, and maintain scalable backend services and APIs using Python (Flask/FastAPI) and cloud-native components.
* Create and manage RESTful and/or GraphQL APIs to support web applications and integrations.
* Implement security, performance, and reliability best practices across backend services.
Frontend Engineering
* Develop, test, and maintain user-facing features using React and Next.js.
* Work closely with product and design teams to translate wireframes and prototypes into responsive, intuitive UIs.
* Optimize frontend performance and ensure a smooth, consistent user experience across browsers and devices.
DevOps & Operations
* Contribute to CI/CD pipelines and infrastructure-as-code (IaC) to support reliable releases.
* Monitor, troubleshoot, and debug issues across the stack to maintain high availability and performance.
Required Skills & Experience
* Bachelor’s degree in computer science, software engineering, or related field.
* 4+ years of industry experience as a Software Engineer, with experience across both backend and frontend.
* Hands-on experience integrating Machine Learning or AI services into production systems.
Backend
* Strong proficiency in Python (4+ years).
* Experience building APIs and backend services (Flask, FastAPI, or similar).
* Deep cloud experience designing and building end-to-end architectures in AWS or Azure.
* 2+ years of experience with infrastructure as code (Pulumi, Terraform, or similar).
* Experience with authentication best practices, SQL and NoSQL databases, logging/monitoring, and secure API design.
Frontend
* 2+ years of experience with React and modern frontend ecosystems.
* Experience with Next.js or strong willingness to learn quickly.
* Solid understanding of JavaScript/TypeScript, modern CSS, and responsive UI development.
Additional Skills
* Experience with CI/CD pipelines and DevOps best practices.
* Strong analytical and problem-solving skills.
* Comfortable working in a fast-paced startup environment with changing priorities.
* Strong communication skills and ability to collaborate effectively with cross-functional teams.
Preferred Qualifications
* Experience with containerized workloads (ECS, EKS, Docker) and event-driven architectures.
* Security experience or strong knowledge of secure coding practices.
* AWS certification or equivalent cloud credentials.