Bogotá, Bogota, Colombia Remote (Global)

Dev.Pro is hiring a Senior Software Engineer (Python) - OP01837

About the Role

Dev.Pro is hiring a Senior Software Engineer (Python) to contribute to a greenfield, AI-powered tool designed to automate unit test generation and improve code coverage across diverse codebases. You will design and develop features, integrate with existing repositories, and collaborate within a high-autonomy, senior-level team.

What You'll Do

  • Design and develop new features for an AI-driven tool that automates unit test generation across multiple languages and environments (Java, .NET, Python).
  • Integrate the tool with existing code repositories and diverse technology stacks.
  • Contribute to planning, development, and continuous improvement efforts.
  • Maintain high standards for code quality, test coverage, and documentation.
  • Collaborate with engineers and stakeholders to align on goals, timelines, and priorities.

What We're Looking For

  • 5+ years of Python development experience, with a focus on building backend tools and automation systems.
  • Practical experience with AI/ML tools, frameworks, and APIs.
  • Solid understanding of AI/ML fundamentals and core principles.
  • Knowledge of software testing concepts and unit testing best practices.
  • Cross-language testing expertise with unit testing frameworks across Java/JavaScript/.NET/Python ecosystems.
  • Familiarity with Agile methodologies and Kanban workflows.
  • Proficiency with Git, version control, and repository integration.
  • Basic knowledge of cloud platforms, preferably Azure.
  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration.
  • Upper-Intermediate English level.

Nice to Have

  • Experience developing with Java, JavaScript, and .NET.
  • Familiarity with LLM application frameworks like LangChain.
  • Skills in code generation, analysis, and indexing techniques.

Technical Stack

  • Python
  • AI/ML tools and frameworks
  • Git
  • Azure
  • Java
  • JavaScript
  • .NET
  • LangChain

Team & Environment

You will join a senior-level team with high autonomy.

Benefits & Compensation

  • 30 paid days off per year.
  • 5 paid sick days.
  • Up to 60 days of medical leave.
  • Up to 6 paid days off per year for major family events.
  • Partially covered health insurance after probation.
  • Wellness bonus for gym memberships, sports nutrition after 6 months.
  • Payment in U.S. dollars with all approved overtime covered.
  • English lessons and Dev.Pro University programs.
  • Fun online activities and team-building events.

Work Mode

This is a global remote position open to candidates in Brazil, Argentina, and Colombia.

Dev.Pro operates on principles of fairness, high standards, openness, and inclusivity for everyone.

Required Skills
PythonAI/MLLangChainAzureGitJavaJavaScript.NETSoftware ArchitectureAPIsDatabasesCloud ComputingProblem Solving
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Dev.Pro

At Dev.Pro, we partner with businesses worldwide, from startups to Fortune 500 companies — across fintech, retail, hospitality and beyond. With a remote‑first mindset and a team in 55+ countries, we focus on aligning technical expertise with client needs, communicating clearly, and staying adaptable as priorities shift.

Visit website
Job Details
Category backend
Posted 8 months ago