About The Role
44.01 is seeking a talented and experienced Senior Software Developer to join our dynamic engineering team at the UAE office. As a Senior Software Developer, you will play a pivotal role in designing and developing robust software solutions that drive our business forward. You will collaborate closely with cross-functional teams to understand requirements and architect solutions and lead the implementation of complex projects. This role offers an exciting opportunity to leverage your technical expertise, mentor junior developers, and contribute to the strategic direction of our technology stack.
What You'll Do
Software Development:
Design and develop scalable, secure, high-performance applications using modern programming languages and technologies.
Write clean, maintainable code following best practices and coding standards.
Implement new features and enhancements and troubleshoot issues across multiple application stack layers.
Technical Leadership:
Lead technical discussions and decision-making processes within the development team.
Mentor junior developers, conduct code reviews, and provide constructive feedback to improve coding practices and team performance.
Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
Architecture and Design:
Design software architecture and system components that align with business requirements and scalability needs.
Evaluate and recommend tools, technologies, and frameworks to achieve project goals efficiently.
Implement design patterns and best practices to ensure robustness and maintainability of the codebase.
Testing and Quality Assurance:
Write unit test cases and automated tests to ensure code reliability and maintain test coverage.
Perform thorough code reviews to enforce coding standards, code quality, and adherence to design principles.
Debug and troubleshoot complex issues and provide timely resolutions.
Machine Learning and AI:
Proven experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
Familiarity with AI model development, training, and deployment.
Experience with data preprocessing, feature engineering, and model evaluation.
Knowledge of machine learning algorithms and statistical methods.
Ability to integrate ML/AI models into production systems and applications.
Understanding of cloud-based ML/AI services and tools (e.g., Azure Machine Learning, Azure Fabric, AWS SageMaker, Google AI Platform).
Collaboration and Communication:
Work closely with cross-functional teams to deliver features and products in an agile environment.
Communicate project status, issues, and risks effectively to stakeholders.
Participate in sprint planning, backlog grooming, and other agile ceremonies.
Continuous Improvement:
Stay updated with industry trends, technologies, and best practices.
Drive initiatives for process improvement, innovation, and efficiency in software development practices.
Contribute to the evolution of software development standards and guidelines within the organization.
About us
About 44.01:
44.01 eliminates CO2 by turning it into rock. Our pioneering technology accelerates the natural process of CO2 mineralisation to remove captured CO2 permanently in less than 12 months. Our process is safe, scalable, and last forever.
We are a purpose-driven, innovative business where every member of our team has a direct impact in achieving our mission is to offer safe and affordable CO2 mineralisation worldwide.
Find out more here: www.4401.earth
Core Values:
Continuous Learning
Relentless experimentation, fast failure, and curiosity are the foundations of how we innovate.
We break down challenges into small, testable hypotheses.
We are never satisfied with the status quo and are always looking for ways to do things better.
Ownership
If something needs doing, we do it.
We take initiative, we take risks, and we empower each other to take on complex challenges.
We don’t let fear of failure stop us - the worst thing is not to try.
Integrity
We act with honesty and transparency.
We do not choose the easy option if it would compromise our values.
We never forget our commitment to the planet, each other and 44.01.
Collaboration
We roll up our sleeves and get our hands dirty.
We work together with trust, openness, and respect.
We challenge candidly, assume positive intent and move forward once decisions are made, even when we disagree with them.