Alpha Silicon - Irving, TX

posted 4 months ago

Full-time - Mid Level
Irving, TX
Professional, Scientific, and Technical Services

About the position

The Sr Python Developer position is a full-time, onsite role located in Irving, TX, focusing on AI and Machine Learning applications. The ideal candidate will have strong experience in Python and its libraries, particularly in the context of AI-assisted engineering. This role requires a proven track record as a Full Stack Developer or in a similar capacity, with experience in developing both desktop and mobile applications. Familiarity with common technology stacks is essential, as well as knowledge of various front-end languages and libraries such as HTML, CSS, JavaScript (including frameworks like Angular, React, and Node.js), XML, and jQuery. Additionally, the candidate should be proficient in multiple back-end languages, particularly Python, and have a solid understanding of databases like MySQL, MongoDB, and AWS DynamoDB, as well as web servers such as Apache. In this role, the developer will be responsible for designing and deploying applications using AWS Serverless services, including Lambda, Step Functions, and API Gateway. Attention to detail, strong organizational skills, and an analytical mindset are crucial for success in this position. The developer will collaborate with development teams and product managers to ideate software solutions, design both client-side and server-side architecture, and build visually appealing front-end applications. They will also be tasked with developing and managing well-functioning databases and applications, writing and documenting effective APIs, and testing software to ensure responsiveness and efficiency. Troubleshooting, debugging, and upgrading software will be part of the daily responsibilities, along with creating security and data protection settings, building features with mobile-responsive design, and writing technical documentation. Collaboration with data scientists and analysts to enhance software functionality is also expected.

Responsibilities

  • Work with development teams and product managers to ideate software solutions.
  • Design client-side and server-side architecture.
  • Build the front-end of applications through appealing visual design.
  • Develop and manage well-functioning databases and applications.
  • Write and document effective APIs.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug and upgrade software.
  • Create security and data protection settings.
  • Build features and applications with a mobile responsive design.
  • Write technical documentation.
  • Work with data scientists and analysts to improve software.

Requirements

  • Strong experience in Python and Python Libraries usage in AI Assisted Engineering Skills via Codility.
  • Proven experience as a Full Stack Developer or similar role.
  • Experience developing desktop and mobile applications.
  • Familiarity with common stacks.
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript - Angular, React, Node.js, XML, jQuery).
  • Knowledge of multiple back-end languages (e.g. Python).
  • Familiarity with databases (e.g. MySQL, MongoDB, AWS DynamoDB), web servers (e.g. Apache) and UI/UX design.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service