26 sep
|
Ares Materials
|
Country Club Churubusco
26 sep
Ares Materials
Country Club Churubusco
Role
We are looking for a developer who is genuinely interested in science and scientific problem-solving, not only in software development. This role is particularly suited to someone who enjoys understanding how scientific problems work and using software to help solve them.
The primary focus of the position is developing software tools, applications, and automation for scientific and computational work.
This position is designed for recent graduates and developers at the beginning of their careers. We are primarily looking for problem-solving ability, potential, curiosity, and the ability to learn rather than extensive professional experience or credentials.
Main Activities
- Translate scientific simulation workflows into reliable and maintainable software and automation.
- Build internal tools and rapid prototypes.
- Work closely with scientists to understand their workflows and software needs.
- Develop, test, debug, and maintain small software projects.
- Contribute to the development of internal LLM-based tools designed to improve and streamline scientific workflows.
Skills
- Strong Python fundamentals.
- Hands-on experience using agentic coding tools such as Codex or Claude Code while maintaining good software engineering practices.
- Knowledge of PEP 8 for writing clean, consistent, and maintainable Python code.
- Git and version control.
- Understanding of web APIs and common HTTP operations such as GET and POST.
- Good debugging and problem-solving skills.
- Basic SQL and database knowledge; familiarity with database migrations and tools such as Alembic.
- Basic knowledge of Docker and Docker Compose.
Nice to Have
- Experience building Python-based web applications using FastAPI, Flask, Django, or similar frameworks.
- Experience with Streamlit.
- Next.js, JavaScript, or TypeScript.
- Interest in UI/UX and an understanding of usability and interface design principles.
- Exposure to or interest in scientific or engineering software, whether through academic, personal, or professional projects.
Job Type: Full-time
Pay: $15,000.00 - $22,000.00 per month
Ability to commute/relocate
- 44610, Country Club, Jal.: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Tell us about a project you have worked on involving science, engineering, simulations, data, or another technical field. What did you build or contribute?
- Tell us about a software project that best represents your current development skills. What did you build, what technologies did you use, and what parts were you responsible for?
- How have you used agentic coding tools such as Codex, Claude Code, or similar tools in your projects? What is your perspective on their role in software development, and how do you think they should be used effectively?
- How have you used Python in your projects? Tell us about the most significant thing you have built or automated with it.
- What technical or scientific areas are you most interested in exploring or learning more about?
Language:
- English (Required)
Work Location: In person
📌 Junior Scientific Software Developer (Country Club Churubusco)
🏢 Ares Materials
📍 Country Club Churubusco