DevJobs

Associate Software Engineer (Summer Internship)

Overview
Skills
  • JavaScript JavaScript ꞏ 1y
  • Python Python ꞏ 1y
  • TypeScript TypeScript ꞏ 1y
  • HTML HTML
  • Deep learning Deep learning
  • ML ML
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • AI
  • Algorithm
  • MSSQL
Why You’ll Love Your Job

  • Develop a state-of-the-art product that helps our customers with their data testing needs.
  • You are responsible for all parts of the software development process: requirements analysis, implementation, testing, maintenance, etc.
  • Particular focus is on performance, scalability, and security.
  • Work with open-source and enterprise-grade databases/products.
  • Innovate on the Algorithm/AI Front:
  • Design and implement advanced machine learning models for classification tasks.
  • Develop and optimize algorithms for parsing and processing HTML trees to extract and structure data effectively.
  • Create decision-making systems that integrate seamlessly into our testing frameworks.
  • Explore and integrate large language models (LLMs) to enhance our product’s capabilities.
  • Continuous learning and improvement of both your skills and our processes is part of your daily business.
  • Take ownership of the testing and quality of your code.
  • Continually contribute to and challenge decisions made by the team to ensure the best outcome for our organization.
  • Teach, and openly learn from your teammates.

Requirements And Skills

  • Student of a Bachelor’s in computer science or a related field, or equivalent experience required.
  • Passion for solving complex problems involving various technologies/platforms (MUST).
  • Proven or demonstrable experience in algorithm design and AI:
  • Working on classification problems using traditional ML and deep learning techniques.
  • Hands-on experience with data structures (e.g., HTML trees) and implementing decision-making logic.
  • Experience or interest in integrating LLMs into production systems is highly valued.

Nice To Have

  • 1+ years of experience overall working as a Software Developer (bonus).
  • 1+ years working on a similar technology landscape (bonus).
  • Development knowledge of JavaScript/TypeScript/Python (bonus).
  • Familiarity with at least one cloud platform (AWS/Azure/GCP) (bonus).
  • Familiarity with RDMS systems (MSSQL/Postgres/MySQL) (bonus).
  • Prior experience in research or practical projects involving AI and machine learning applications (bonus).

Additional Information

  • You will have the opportunity to work with the industry’s most advanced testing technologies and help customers shift into the new testing realities of the digital world.
  • You will have the opportunity to work in a growing organization with ever-growing opportunities for personal growth.
  • You will have plenty of opportunities to contribute elsewhere (e.g., building DevOps pipelines, creating company products around frameworks to better monetize and provide services to our product).

We Offer

  • Favorable working atmosphere in a rapidly expanding company.
  • Personal and professional development.
  • Exciting office events and welfare activities (Happy Hours, company trips, etc.). Join us for a rewarding work experience!
Tricentis