Ingeniero de Software Senior - Investigación (Remoto)

Placements24

Acapulco

Hybrid

MXN 2,238,000 - 3,358,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home office stipend
Health benefits
Flexible schedule
Opportunities for professional growth

Job summary

Placements24 is seeking a Senior Software Engineer to join its remote-first Investigación y Desarrollo team. You will design and implement advanced software solutions for data processing, visualization, and research projects.

The role requires deep software architecture knowledge, proficiency in Python or C++, and experience with cloud platforms and containerization. Collaborate across disciplines, maintain high code quality, and stay abreast of emerging tech in a flexible, global environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software development with a focus on R&D projects.
  • Proficiency in Python, C++, Java, or Go.
  • Solid understanding of data structures, algorithms, and design patterns.

Responsibilities

  • Design scalable, high-performance software systems for research purposes.
  • Implement and optimize data processing, analysis, and visualization algorithms.
  • Collaborate with researchers and engineers in a remote setting to define requirements.
  • Write clean, well-documented code and participate in code reviews.
  • Identify performance bottlenecks and contribute to architectural decisions.

Skills

Software architecture
Data processing
Python
C++
Go
Java
Cloud platforms
Remote collaboration

Education

Bachelor's or Master's in CS

Tools

Docker
Kubernetes
Git
TensorFlow
PyTorch

Job description

About the Role

Our client is seeking a highly experienced and motivated Senior Software Engineer to join their cutting-edge Investigación y Desarrollo team. This role is fully remote, allowing you to contribute to groundbreaking projects from anywhere. You will be instrumental in designing, developing, and implementing advanced software solutions that underpin our next generation of products and services. This position requires a deep understanding of software architecture, algorithm development, and the ability to work with complex datasets and novel computational methods. If you are passionate about pushing technological boundaries and thrive in a collaborative, remote-first environment, this is the perfect opportunity for you. You will be part of a forward-thinking team driving innovation.

Key Responsibilities

Design and develop scalable, high-performance software systems for research purposes. Implement and optimize algorithms for data processing, analysis, and visualization. Collaborate closely with researchers and other engineers in a remote setting to define software requirements and solutions. Write clean, maintainable, and well-documented code. Conduct code reviews and provide constructive feedback to peers. Identify and address performance bottlenecks and technical debt. Contribute to the architectural decisions and technology choices for new projects. Stay up-to-date with the latest software development best practices and emerging technologies. Troubleshoot and resolve complex software issues. Develop automated testing frameworks to ensure software quality and reliability.

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in software development, with a strong focus on research and development projects. Proficiency in one or more programming languages such as Python, C++, Java, or Go. Solid understanding of data structures, algorithms, and software design patterns. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) is a strong plus. Excellent problem-solving and analytical skills. Strong communication skills, especially for effective remote collaboration. Proven ability to work independently, manage time effectively, and meet deadlines in a remote environment. Experience with version control systems like Git.

Benefits

This fully remote position offers a highly competitive salary, comprehensive health benefits, and a flexible work schedule. You will have access to cutting-edge tools and technologies, opportunities for professional growth, and the chance to work on impactful research projects. We provide a home office stipend and support for continuous learning. Our client values work-life balance and fosters a supportive virtual team culture. Join us and contribute to innovation from wherever you are based.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Científico De Datos Senior Para Investigación Avanzada
Científico De Datos Senior Para Investigación Avanzada

Placements24 • Torreón

Hybrid
MXN 1,100,000 - 1,500,000
Health benefits
Remote-first
Flexible schedule
+1
Arquitecto De Software De Ia Para Plataformas De Investigación Remota
Arquitecto De Software De Ia Para Plataformas De Investigación Remota

Placements24 • Monterrey

Hybrid
MXN 1,200,000 - 1,800,000
Health benefits
Remote work flexibility
Professional development opportunities
Ingeniero De Software Senior (Desarrollo Backend Con Python)
Ingeniero De Software Senior (Desarrollo Backend Con Python)

Placements24 • Puebla de Zaragoza

Hybrid
MXN 900,000 - 1,300,000
Health benefits
Generous PTO
Remote work
+1
Senior Software Engineer - R&D (Remote)
Senior Software Engineer - R&D (Remote)

Placements24 • Acapulco

Hybrid
MXN 2,238,000 - 3,358,000
Home office stipend
Health benefits
Flexible schedule
+1
Investigador Principal en Algoritmos Remoto
Investigador Principal en Algoritmos Remoto

Placements24 • León

Remote
MXN 900,000 - 1,300,000
Health insurance
Retirement plans
Generous paid time off
Desarrollador Full Stack Remoto Con Experiencia En Microservicios
Desarrollador Full Stack Remoto Con Experiencia En Microservicios

Placements24 • Tuxtla Gutiérrez

Hybrid
MXN 450,000 - 750,000
Fully remote position
Competitive salary and bonus
Professional development allowances
+1
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • Cancún

Hybrid
MXN 1,695,000 - 2,637,000
Ingeniero De Software Junior Remoto (Backend)
Ingeniero De Software Junior Remoto (Backend)

Placements24 • Santiago de Querétaro

Hybrid
MXN 240,000 - 360,000
Health insurance
Generous paid time off
Professional development & mentorship
+1
Especialista En Desarrollo De Software De Backend (Remoto)
Especialista En Desarrollo De Software De Backend (Remoto)

Placements24 • Hermosillo

Hybrid
MXN 1,868,000 - 2,802,000
Desarrollador Backend Senior Con Enfoque En Microservicios
Desarrollador Backend Senior Con Enfoque En Microservicios

Placements24 • Mérida

Hybrid
MXN 900,000 - 1,500,000
Health insurance
Stock options
Remote-first culture
+1