LinkedIn y terceros utilizan cookies imprescindibles y opcionales para ofrecer, proteger, analizar y mejorar nuestros servicios, y para mostrarte publicidad relevante (incluidos anuncios profesionales y de empleo) dentro y fuera de LinkedIn. Consulta más información en nuestra Política de cookies.
Selecciona Aceptar para consentir o Rechazar para denegar las cookies no imprescindibles para este uso. Puedes actualizar tus preferencias en cualquier momento en tus ajustes.
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 breathe life into their existing software, ensuring that they can meet the demands of today’s fast-paced, digital landscape. Our team thrives on solving complex challenges and delivering innovative solutions. As an organization, we are committed to fostering an environment that encourages creativity, collaboration, and continuous learning.
Job Summary
We are seeking an experienced Backend Engineer to our growing team and help us develop AI products in different cloud environments (AWS, Azure, G).
The ideal candidate will have a background in cloud with Python expertise and a proven track record of building and maintaining large-scale backend systems. They will have a ion for AI and be eager to work in a startup environment where agility and innovation are highly valued.
Key Responsibilities
Design and Develop Backend Systems: Architect, build, and maintain scalable and reliable backend services, ensuring high performance and responsiveness for various applications
API Development: Create and manage RESTful APIs, enabling seamless communication between frontend applications and backend systems
Collaboration: Work closely with frontend engineers, ML engineers, data engineers, and other team to integrate and optimize backend solutions that meet project requirements
Code Quality and Review: Write clean, maintainable code, and participate in code reviews to uphold high standards of software quality
Performance Optimization: Monitor and improve the performance of backend systems, identifying and addressing bottlenecks and scaling issues as they arise
Security: Implement and maintain security best practices across all backend systems, ensuring data protection and compliance with relevant regulations
DevOps Integration: Manage infrastructure as code and ensure continuous integration/continuous deployment (CI/CD) pipelines are effectively utilized
Troubleshooting and Debugging: Identify, diagnose, and resolve complex technical issues across backend systems, providing timely solutions to maintain system uptime
Required Skills & Experience
Bachelor’s degree in computer science, software engineering or related field
4+ years of industry experience as a Backend Engineer
Strong proficiency in Python (4+ years) and Flask (2+ years)
Deep cloud experience including deg and building end-to-end cloud architectures in AWS or Azure
2+ years of experience with infrastructure as code (IaC) using tools such as Pulumi, Terraform
Experience with authentication best practices (e.g., Autho0, Cognito), SQL and NoSQL on the cloud, network config (NLBs), and logging
Experience creating multi-tenant and single-tenant platform tools
Experience building products via ECS, Flask, Python
Knowledge of DevOps best practices
Experience with Machine Learning or Deep Learning projects in production
DevOps pipeline experience from scratch, using AWS CodePipeline or equivalents
Ability to collaborate effectively with frontend team
Strong analytical and problem-solving skills, with ability to propose innovative solutions and troubleshoot issues
Ability to work independently and as part of a collaborative team in a fast-paced environment
Preferred Qualifications
Security experience
Strong knowledge of AWS, ideally certified to the associate level (e.g., AWS Solutions Architect Associate)
Frontend experience, ideally React
Camila Farias
Technical Recruiter
Mechanized AI
Nivel de antigüedad
Intermedio
Tipo de empleo
Jornada completa
Función laboral
Ingeniería y Tecnología de la información
Sectores
Desarrollo de software
Las recomendaciones duplican tus probabilidades de conseguir una entrevista con Mechanized AI
Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.