Senior Python Engineer ( With Flutter) - AA
Remote, Colombia
Gorilla Logic
Gorilla Logic is the top nearshore development company, providing unmatched digital product design and development services to meet our clients' needs.
Gorilla Logic provides nearshore Agile teams to Fortune 500 and SMB companies, bringing unparalleled expertise in the delivery of full-stack web, mobile, and enterprise applications. Our highly collaborative Agile Gorillas are uniquely qualified to implement complex software initiatives. With offices in the United States, Costa Rica, Colombia and Mexico, Gorilla Logic helps clients gain competitive advantages to achieve results faster.
Senior Full Stack Software Engineer
We are looking for a Senior Full Stack Software Engineer to develop early-stage prototypes and proof of concepts focused on gamification. You'll work in a small, agile team, building innovative solutions that could scale into our core consumer platform. This role requires end-to-end development, rapid prototyping, and full-stack expertise to experiment and validate new ideas. If you thrive in fast-moving environments that prioritize creativity and innovation, this is the perfect opportunity for you.
Responsibilities
*Collaborate with the Innovation Team and cross-functional stakeholders to turn strategic ideas into functional prototypes and products. *Develop and maintain both front-end and back-end components of new applications. *Rapidly prototype and iterate on new ideas, validating concepts through hands-on development. *Design, build, and optimize scalable, user-centered applications. *Work closely with Product Management and UX Designers to refine requirements and align technical solutions with business goals. *Plan software releases, manage release schedules, and ensure smooth deployments, taking into account pre and post-production aspects. *Identify and resolve performance bottlenecks across the system using standard tools. *Contribute to the overall technical architecture and direction of projects. *Work effectively in a fast-moving, ambiguous environment where priorities and projects can change rapidly.
Technical Requirements
*5+ years of experience in software engineering (TypeScript/Python). *1+ years of experience with Flutter. *3+ years of experience designing data models. *1+ years of experience working with PostgreSQL (or other relational databases). *Experience in JavaScript frameworks like TypeScript. *Experience building mobile applications and back-end APIs & services. *Experience with self-testing – manual testing. *Comfortable working in fast-paced, high-ambiguity environments. *Excellent problem-solving and analytical thinking skills. *Self-directed and able to develop technical solutions with limited guidance. *Solid understanding of the Software Development Lifecycle, including version control, CI/CD, deployment face (monitoring, logging), and code reviews. *Experience in developing and deploying AI-driven features, including LLM integration, agent orchestration, RAG implementation, and machine learning model implementation, prompting, evaluation, fine tuning, distillation and knowledge of responsible AI development.
Bonus Skills
*Experience in a startup or small team environment. *Have published an app to the App Store. *Familiarity with Supabase and/or Deno Edge Functions.
Senior Full Stack Software Engineer
We are looking for a Senior Full Stack Software Engineer to develop early-stage prototypes and proof of concepts focused on gamification. You'll work in a small, agile team, building innovative solutions that could scale into our core consumer platform. This role requires end-to-end development, rapid prototyping, and full-stack expertise to experiment and validate new ideas. If you thrive in fast-moving environments that prioritize creativity and innovation, this is the perfect opportunity for you.
Responsibilities
*Collaborate with the Innovation Team and cross-functional stakeholders to turn strategic ideas into functional prototypes and products. *Develop and maintain both front-end and back-end components of new applications. *Rapidly prototype and iterate on new ideas, validating concepts through hands-on development. *Design, build, and optimize scalable, user-centered applications. *Work closely with Product Management and UX Designers to refine requirements and align technical solutions with business goals. *Plan software releases, manage release schedules, and ensure smooth deployments, taking into account pre and post-production aspects. *Identify and resolve performance bottlenecks across the system using standard tools. *Contribute to the overall technical architecture and direction of projects. *Work effectively in a fast-moving, ambiguous environment where priorities and projects can change rapidly.
Technical Requirements
*5+ years of experience in software engineering (TypeScript/Python). *1+ years of experience with Flutter. *3+ years of experience designing data models. *1+ years of experience working with PostgreSQL (or other relational databases). *Experience in JavaScript frameworks like TypeScript. *Experience building mobile applications and back-end APIs & services. *Experience with self-testing – manual testing. *Comfortable working in fast-paced, high-ambiguity environments. *Excellent problem-solving and analytical thinking skills. *Self-directed and able to develop technical solutions with limited guidance. *Solid understanding of the Software Development Lifecycle, including version control, CI/CD, deployment face (monitoring, logging), and code reviews. *Experience in developing and deploying AI-driven features, including LLM integration, agent orchestration, RAG implementation, and machine learning model implementation, prompting, evaluation, fine tuning, distillation and knowledge of responsible AI development.
Bonus Skills
*Experience in a startup or small team environment. *Have published an app to the App Store. *Familiarity with Supabase and/or Deno Edge Functions.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Agile APIs Architecture CI/CD Engineering JavaScript LLMs Machine Learning PostgreSQL Prompt engineering Prototyping Python RAG RDBMS Responsible AI Testing TypeScript UX
Perks/benefits: Startup environment
Regions:
Remote/Anywhere
South America
Country:
Colombia
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsSr. Data Engineer jobsStaff Data Scientist jobsPrincipal Data Engineer jobsBI Developer jobsStaff Machine Learning Engineer jobsSenior AI Engineer jobsData Manager jobsData Science Intern jobsPrincipal Software Engineer jobsBusiness Data Analyst jobsJunior Data Analyst jobsData Specialist jobsData Science Manager jobsResearch Scientist jobsSoftware Engineer II jobsLead Data Analyst jobsData Analyst Intern jobsSr. Data Scientist jobsDevOps Engineer jobsData Engineer III jobsJunior Data Engineer jobsAI/ML Engineer jobsBI Analyst jobsSoftware Engineer, Machine Learning jobs
Snowflake jobsEconomics jobsLinux jobsOpen Source jobsKafka jobsNoSQL jobsHadoop jobsData Warehousing jobsAirflow jobsRDBMS jobsBanking jobsPhysics jobsComputer Vision jobsScala jobsMLOps jobsJavaScript jobsKPIs jobsGoogle Cloud jobsClassification jobsData warehouse jobsPostgreSQL jobsScikit-learn jobsGitHub jobsOracle jobsStreaming jobs
Terraform jobsLooker jobsSAS jobsR&D jobsPySpark jobsScrum jobsPandas jobsCX jobsDistributed Systems jobsBigQuery jobsData Mining jobsJira jobsdbt jobsRobotics jobsIndustrial jobsMicroservices jobsReact jobsJenkins jobsRedshift jobsUnstructured data jobsMySQL jobsNumPy jobsRAG jobsData strategy jobsELT jobs