Role Overview
As an Associate Software Engineer you’ll play a hands-on role in building and scaling our agentic platform — an intelligent, adaptive system designed to automate workflows and power smarter decision-making.
About Altaml
AltaML is an applied artificial intelligence company, building and deploying solutions for organizations where the problems are real and the stakes are high, across public sector, construction, energy, and finance.
Key Responsibilities
- Develop and maintain high-quality, well-documented code across both frontend and backend systems.
- Troubleshoot and resolve bugs, integration issues, and performance bottlenecks in production and staging environments.
- Implement new features and enhancements, particularly those that improve dashboard usability and data visibility.
- Collaborate closely with cross-functional teams to translate technical requirements into scalable solutions.
- Leverage AI and agentic development tools to automate testing, improve code efficiency, and streamline CI/CD pipelines.
Requirements & Eligibility
- Progress toward a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in one or more modern programming languages such as Python, JavaScript, TypeScript, or Node.js.
- Solid understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
- Familiarity with frontend frameworks (React, Vue) or backend technologies (APIs, databases, microservices, or cloud infrastructure).
- Strong problem-solving, debugging, and analytical skills, with a focus on clean, maintainable code.
Interview Process
Step 1: Apply. Step 2: Notification via email. Step 3: Online technical assessments. Step 4: 45 minute interview. Step 5: Background checks and offer. Step 6: Welcome to AltaML!
Required Skills & Tech
PythonJavaScriptTypeScriptNode.js