Full-Stack Engineer with ML/AI Experience
About the Company:
We are an innovative technology startup focused on developing cutting-edge solutions. Our mission is to harness the power of data and technology to solve complex problems. We are seeking a Full-Stack Engineer with a solid foundation in software development and an interest in machine learning and artificial intelligence.
Requirements
Job Responsibilities:
- Design and develop scalable, high-performance web applications and services.
- Work with cloud services and storage solutions to manage data and application infrastructure.
- Implement real-time data processing and streaming mechanisms.
- Develop and maintain APIs for system integration and data exchange.
- Contribute to machine learning and artificial intelligence projects, applying data-driven decision-making processes.
- Conduct integration testing and performance optimization to ensure system reliability and efficiency.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
- Stay updated with the latest industry trends and technologies, applying them to improve existing systems and processes.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3-4 years of experience in full-stack development, preferably in a technology-driven environment.
- Proficiency in programming languages such as Python, Go (Golang), JavaScript, HTML, and CSS.
- Experience with cloud services like AWS or Azure, and data processing technologies like Spark and Kinesis.
- Familiarity with database management systems, both relational and non-relational.
- Knowledge of API development, including REST and GraphQL.
- Understanding of machine learning and artificial intelligence concepts.
- Strong problem-solving skills, with the ability to manage complex projects and deliver results in a fast-paced environment.
Preferred Qualifications:
- Experience with ELK stack, BigQuery, and other data analytics and log management tools.
- Prior work in a startup or dynamic growth company where rapid prototyping and iterative product development are the norm.
- Demonstrated ability to work independently and in a remote team setting.
Benefits
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on exciting projects at the intersection of technology and innovation.
- A dynamic and supportive work environment that fosters growth and learning.
- Remote work flexibility with a focus on work-life balance.