Senior Software Engineer (Python)

Beam is a tech start-up revolutionizing business operations with AI. Their AI Agents empower organizations by automating repetitive tasks, boosting productivity in seconds.
Pakistan Steel Mills Bin Qasim Town, Karachi, Karachi City, Sindh, Pakistan
Backend
Senior Software Engineer
Hybrid
6+ years of experience
AI

Description For Senior Software Engineer (Python)

Beam is a tech start-up revolutionizing business operations with AI. Their AI Agents empower organizations by automating repetitive tasks, boosting productivity in seconds. They are seeking a Python Developer to collaborate with their ML Team in building and scaling AI-Agent functionalities. The role involves designing, developing, and optimizing backend systems to support cutting-edge AI solutions.

Key responsibilities include:

  • Working closely with Engineering and Machine Learning teams
  • Designing and developing backend services and APIs
  • Managing database schemas and data pipelines
  • Building scalable systems to support AI platform growth
  • Improving system performance and code quality
  • Conducting code reviews and maintaining high code quality

The ideal candidate should have:

  • Bachelor's degree in Computer Sciences or related field
  • 6+ years of experience as a Software Engineer
  • Strong Python programming skills
  • Solid knowledge of data structures, algorithms, and databases
  • Excellent communication and teamwork skills

Preferred skills include familiarity with cloud platforms, containerization technologies, and experience with Large Language Models (LLMs).

Join Beam to shape the future of AI-powered solutions in a collaborative, fast-paced environment!

Last updated 2 months ago

Responsibilities For Senior Software Engineer (Python)

  • Work closely with the Engineering and Machine Learning team to ensure seamless integration of AI models into production environments
  • Design, develop, and maintain backend services and APIs that support our AI functionalities
  • Design and optimize database schemas, manage data pipelines, and ensure data integrity
  • Build scalable and efficient systems to support the growth and performance of the AI platform
  • Continuously improve system performance, code quality, and automation processes for model deployment
  • Write clean, maintainable, and well-documented code following best practices and design patterns
  • Ensure application performance and scalability to manage large volumes of data and user traffic effectively
  • Conduct thorough code reviews, identify bugs, and provide solutions to maintain high code quality and system reliability
  • Keep abreast of industry trends, emerging technologies, and best practices related to backend development
  • Drive the continuous improvement of development processes and tools to boost team productivity and efficiency

Requirements For Senior Software Engineer (Python)

Python
PostgreSQL
MySQL
MongoDB
  • Bachelor's degree in Computer Sciences, Software Engineering, or a related field
  • Minimum 6 years of proven experience as a Software Engineer with a focus on backend development
  • Strong hands-on experience with Python programming, particularly in designing, developing, and optimizing software applications
  • Solid knowledge of data structures and algorithms, with practical experience in applying them to solve real-world problems
  • Deep understanding of algorithmic complexity, performance trade-offs, and data-driven problem-solving approaches
  • Proficiency in SQL databases such as PostgreSQL or MySQL and NoSQL databases like MongoDB or DynamoDB
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams
  • Self-motivated and detail-oriented, with a passion for tech

Interested in this job?

Jobs Related To Beam Senior Software Engineer (Python)

Senior TypeScript Engineer

Senior TypeScript Engineer needed for backend services in web3 company. 5+ years experience required. Remote position with competitive compensation.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.