The source for tech and startup jobs in Miami

FRESHEN UP YOUR CAREER

Sign up for Refresh Miami's Jobs & Hiring Newsletter to be notified of local tech related job opportunities, career insights, and more.

Software Engineer - Core QA

Millennium Management

Millennium Management

Software Engineering, Quality Assurance
Posted on Sep 6, 2024
Software Engineer - Core QA

The Core QA Team is seeking Software Engineer to design and implement innovative solutions for our internal technology team. This role offers an exciting opportunity for a junior professional with 2-3 years of experience to contribute to cutting-edge projects and AI-related initiatives in a dynamic, fast-paced environment. As part of this team, you will collaborate with AI Engineers, Cloud Engineers, Developers, and QA specialists to enhance our firm's technological capabilities and accelerate business needs. We are looking for candidates who demonstrate strong technical skills, enthusiasm for ownership, commitment to quality, and excellent communication abilities.

Principal Responsibilities:
• Architect, develop, and maintain software solutions and frameworks for the firm, including but not limited to QA and development tooling
• Contribute to the design and implementation of AI-related initiatives
• Collaborate on various development projects, integrating systems across internal technology teams
• Identify and implement process improvements within the team
• Propose and prototype innovative solutions to address complex business challenges, leveraging cutting-edge technologies and methodologies
• Develop and maintain documentation for software solutions, APIs, and user guides to ensure ease of use
• Participate in code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement and best practices
• Stay up-to-date with emerging technologies and industry trends, with a particular focus on advancements in Generative AI and its potential applications within the firm

Required Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field
• 2-3 years of experience in software development
• Strong proficiency in Java, Python, or another object-oriented programming language
• Solid understanding of data structures, algorithms, and software design patterns
• Experience with version control systems and CI/CD tools
• Experience with cloud platforms (e.g., AWS, GCP) is a plus
• Familiarity with large language models (LLMs) and experience leveraging AI tools to enhance productivity and workflow efficiency is a plus
• Familiarity with Linux/Unix environments
• Excellent problem-solving and analytical skills
• Strong communication skills and ability to work effectively in a team
• Able to cope with pressure, fast-pace development, and changing project priorities.