Job Title: Software Engineer
Location: San Mateo, CA
Company: forml
About Us: forml (for machine learning) is a dynamic early-stage startup that is transforming the way businesses harness AI and machine learning technologies. With backing from top-tier Venture Capitalists, we're on the trajectory for rapid expansion and are searching for passionate individuals to join us as key contributors.
Job Description: We are seeking a dedicated full-time Software Engineer who thrives in a fast-paced, energetic environment. If you are eager to be a part of a groundbreaking venture, we want to hear from you.
Key Responsibilities: - Design and build scalable backend solutions using technologies like Flask, Redis, and Celery.
- Implement best practices for building data-intensive web applications that perform reliably and efficiently under high load.
- Ensure optimal performance and reliability of large data processing, utilizing databases such as Postgres for efficient data storage and transit.
- Oversee the management of application infrastructure and deployment processes.
- Conduct comprehensive code reviews, offer constructive feedback, and mentor junior team members to promote continuous learning and improvement.
- Stay informed about industry trends in AI and machine learning, proposing innovative solutions to elevate our products.
- Identify and address technical challenges proactively, diagnose issues, and implement solutions to enhance performance and efficiency.
Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- A minimum of 2 years of experience as a DevOps Engineer or Software Engineer, preferably in a startup setting.
- Proficiency with Infrastructure as Code (IAC) tools, particularly Terraform, CloudFormation, and Ansible.
- Strong background in deploying applications on AWS, specifically utilizing ECS, EC2, EKS, along with container orchestration technologies like Docker and Kubernetes.
- Comprehensive understanding of CI/CD pipelines and Actions Workflows.
- Experience in scaling both cloud-hosted and on-premises applications.
- Proficiency in Python programming.
- A genuine passion for learning about the latest technologies and industry trends.
- Exceptional problem-solving abilities, attention to detail, and a collaborative spirit.
- Strong communication skills to effectively convey technical concepts.
Preferred Qualifications: - Basic knowledge of backend frameworks such as Flask, Redis, and Celery.
- Experience with data engineering, distributed data processing, and working with large datasets, particularly using Postgres.
- Interest in AI and machine learning concepts.
- Familiarity with frontend development frameworks (e.g., Angular) is a plus.
Compensation: Cash, Equity
How to Apply: If you're excited to join a high-growth startup and possess the skills and passion to drive innovation, please submit your resume and portfolio.
Equal Opportunity Employer: forml is an equal opportunity employer. We celebrate diversity and are committed to fostering an inclusive environment where all employees can thrive and contribute to our collective success.