Full-Stack Engineer with ML/AI Experience

  • Anywhere

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.