Software Engineer
(No experience required)NeuralBank
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
Onsite or remoteHires remotely
Preferred Timezones
Relocation
AllowedSkills
The Role
Role Summary:
As a Software Engineer at NeuralBank, you will be working on our main platform. The projects you are going to work on are highly visible and customer centric. You will work with Next.js or similar toolkits, and work on our highly interactive web platform while caring deeply about quality, business impact, and stability of the systems you build. You’re excited about solving customer problems, and you pick the technologies and tactics that balance speed, function, and long-term robustness.
Responsibilities:
- Build technologies ranging from frontend and backend to automated ML systems. • Develop quality software and web applications.
- Break down problems into their composite parts, prototype MVPs quickly and help us build a highly scalable product.
- Ability & comfort taking architectural decisions autonomously and proactively.
- Deliver experiments at a high velocity and level of quality to engage our customers.
- Work deeply with sales and marketing to increase customer engagement.
- Work across the entire product lifecycle from conceptualization through production.
- Be able, and willing, to multi-task and learn new technologies quickly.
- Building and designing cloud computing architectures for our customers and internal teams.
- Work to create infrastructure solutions to meet our challenging data needs.
- Create abstractions of our core infrastructure which can scale to millions of humans and ML models working together.
- Propose, design, build, and deploy improvements across NeuralBank’s environments.
- Build systems capable of handling millions of frames of data every day, making it available to both our workforce and our internal teams with high availability.
- Generate architecture recommendations and the ability to implement them.
Minimum Qualifications:
- 2+ years of industry experience as a software engineer post-graduation.
- Full-stack experience.
- Deep knowledge of JavaScript/Typescript and HTML/CSS/SCSS.
- Experience in turning Figma designs into reality via HTML and CSS/SCSS.
- Systems engineering experience with real-time and distributed system architecture.
- Experience building systems that process large volumes of data.
- Experience or interest in using the following: AWS, Typescript, Node, Mongo, MLflow, Spark, Presto, Python (note that we are mostly language-agnostic and are open to using whatever is the best tech for the problem at hand).
Education:
- At least a Bachelor’s degree (or equivalent) in a relevant field.
Preferred Skillset:
- Excitement to work with AI technologies.
- Experience with Next.js.
- Experience at other API technology companies.
- Strong technical (written and verbal) communication, prioritization, and time management skills.
- Experience with core AWS technologies such as VPC, EC2, ALB, ASG, Spot Instances.
- Experience in operating or managing Infrastructure such as Spark, Presto, Hive.
- Experience working with Docker, Kubernetes, and Infrastructure as code (eg terraform); especially for running GPU/ML workloads.
- Mentored and grown members of your team or been a tech lead on large projects.
About Us:
NeuralBank is a platform for ai applications in Saudi Arabia. Data is the fuel that drives AI/ML development, NeuralBank supplies that fuel by offering clean and preprocessed high-quality labeled data. We fundamentally ensure that AI/ML and Data Science teams receive the accurate high-quality labeled data they need for their AI/ML applications. We also work on visualizing data, building data pipelines, and designing experiments to help businesses analyze and optimize their resources and set better strategic plans.
Our Mission:
Reliably supplying localized high-quality labeled data to accelerate the development of AI applications in the Kingdom.
Our Objective:
How would NeuralBankai scale to be a Unicorn? The responsibility of the core team is to support and enable the blitzscale of NeuralBankai.