Software Engineering Intern at Deep Genomics collaborating on AI-based drug discovery tools and internal web applications for accessibility.
Responsibilities
Work alongside experienced software engineers to build tools and services for AI-based drug discovery platform.
Build internal web applications and software solutions to make data and AI discoverable, accessible, interpretable, and effective for R&D organization.
Focus on front-end development while being involved in all layers of the application.
Requirements
Solid knowledge of React and TypeScript.
Hands-on experience with building Single-Page Applications and writing unit tests.
Experience using Python to create REST APIs for web services.
Solid understanding of Git / GitHub and branch-based workflows.
Passion for designing simple and intuitive user interfaces, with the ability to build a deep understanding of user requirements and perform quick iterations (e.g. via mocks).
Experience with SQL databases.
Experience deploying to the cloud, Docker, and continuous integration tools (e.g. CircleCI).
Benefits
Deep Genomics thanks all applicants, however only those selected for an interview will be contacted.
Deep Genomics welcomes and encourages applications from people with disabilities.
Accommodations are available on request for candidates taking part in all aspects of the selection process.
Software Engineer developing and testing AI components for air traffic control expansion platform. Collaborating with cross - functional teams to enhance operational decision - making and system reliability.
Software Engineer responsible for developing embedded OS and BSP for Satellogic's satellite computers. Collaborating with hardware teams and ensuring compatibility between software and electronics with a focus on innovation.
Lead Software Engineer overseeing resource management and technical leadership for web applications at Razer. Engage in collaborative efforts and manage complex, international projects in the gaming industry.
Senior Software Engineer responsible for designing, developing, and supporting software applications at a Brazilian company. Leading complex projects with minimal supervision in a hybrid work environment.
Software Engineer managing application development and maintenance in a technology portfolio. Leading projects and collaborating with both technical and business departments for effective software implementations.
Senior Software Engineer collaborating with global team to implement technical strategies and systems at Intrepid Travel. Focused on delivering value and enhancing travel experiences.
Lead Software Engineer developing and integrating Recurring Payments solutions for Luminor Group. Collaborating with engineering teams, driving modern architectures and ensuring compliance in a regulated banking environment.
Lead Software Engineer developing Recurring Payments solutions with a focus on Java and Spring Boot for Luminor. Collaborate with cross - functional teams in a hybrid work environment.
Lead Software Engineer at Luminor responsible for developing Recurring Payments solutions. Joining a dynamic bank focused on innovative fintech services in the Baltics.
Software Engineer developing backend solutions using C#, .NET, and cloud technologies in a modern microservices environment. Joining an international team focused on high - quality software solutions.