We deliver technology that solves challenging problems so that our clients can move, touch, and inspire the world.
Senior Software Engineer – AI & Data
Location
Mexico
Posted
64 days ago
Salary
$5.3K - $7.5K / month
Seniority
Senior
Job Description
Senior Software Engineer – AI & Data
ITX Corp.
• Design and implement scalable data pipelines • Develop and maintain ETL/ELT workflows • Collaborate with data scientists to operationalize machine learning models • Implement data quality and governance practices • Evaluate emerging tools for performance and cost efficiency
Job Requirements
- 3+ years of experience in software engineering
- Proficiency in Python
- Experience with Apache Airflow
- Familiarity with Databricks, Snowflake, AWS, Azure, GCP
- Knowledge of MLflow, SageMaker, Vertex AI, Azure ML
- Strong understanding of data governance and compliance standards
- English bilingual proficiency
- Certifications in Databricks, Snowflake, or AWS preferred
Benefits
- Equality in compensation practices
- Market-based pay adjustments
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Omada HealthA digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.
• Work with product managers, designers and a diverse group of talented engineers to build the backends that power our mobile applications underpinning the overall experience for our members and the web applications that enable our providers to deliver world class digital healthcare. • Deliver high-quality web application code, maintaining site stability through code reviews and writing unit and integration tests, while implementing best practices for architecture, system design, and coding standards. • Dedicate 80-90% of your time to hands-on coding, serving as a technical leader and mentor to junior engineers by solving challenging programming and design problems. • Leverage AI tools in your workflow across all aspects of the software development lifecycle. • Lead large projects by anticipating infrastructure and architectural needs, and propose innovative AI solutions to complex problems. • Collaborate with AI experts to integrate AI into existing systems, leveraging their guidance as necessary. • Use your experience to influence and shape the future direction of projects and technologies, working collaboratively to adopt and advocate for new technological advancements. • Participate in our on-call rotation; triage and address reliability issues that come up in production, ensuring system stability and resolving critical problems as they arise.
Senior Go Software Engineer
ArrayArray is committed to providing equal employment opportunities to all individuals. We ensure that all hiring decisions are made without unlawful consideration of any person's race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, veteran status, disability, genetic information, marital status, citizenship, ancestry, or any other basis protected by applicable local, state, provincial, or federal law. We are dedicated to making our application process accessible. If you require an accommodation or assistance due to a disability, please notify us. Your request will be handled confidentially, and your application status will not be negatively affected. We strive to maintain a diverse, inclusive, and fair workplace where all team members are valued and respected. All persons hired will be required to complete a comprehensive background check and provide proof of eligibility to work in the country of the job location.
• Join an engineering organization filled with sharp engineers with a track record of building products used by millions. • Work with a squad of engineers to build secure, high-scale cloud applications using Go, Node.js, and other modern languages. • Use modern tooling including the latest AI to think, build, and ship faster with less toil. • Help ensure the reliability and availability of the systems you build, including participating in an on-call rotation with your squad. • Conceptualize and deliver software solutions with support and guidance from our Principal Engineers and Engineering Managers. • Be an emerging expert in RESTful APIs, microservices, cloud technologies, and databases. • Spend the majority of your time building solutions rather than talking about them.
Senior Software Engineer – Web
WireProtecting confidential communication for the world’s most security-demanding organizations
• As a Senior Software Engineer - Web at Wire, you’ll drive technical direction across our React-based apps and our Electron-based desktop client. • You’ll collaborate closely with Product, Design and other Development teams to translate complex requirements into robust technical solutions. • Real-time messaging and encrypted media exchange using cutting-edge standards like MLS. • Performance-focused improvements on message processing, rendering, synchronization, and offline-capable workflows across platforms and sessions. • Leading technical initiatives with Senior Engineers, Staff Engineer and Engineering Manager to improve architecture and developer experience. • Defining and driving technical initiatives that improve app scalability, reliability, and maintainability — including modernizing legacy areas. • Driving architectural decisions and raising the technical bar through well-reasoned RFCs and ADRs, thoughtful code reviews, and a collaborative, communicative mindset. • Supporting and mentoring other engineers — helping them grow, share context, and take on broader ownership.
Software Developer
SmartLogicCustom software to accelerate time to market for startups and improve business processes for established organizations.
• Write concise, maintainable, and well-tested code using Ruby on Rails and/or Phoenix/Elixir • Work collaboratively with a team of project managers, product designers, and developers for 40 hours per week • Collaborate on project management to ensure satisfied clients and happy developers • Record and submit time on a weekly basis • Contribute to the technical improvement and success of SmartLogic’s software development expertise • Participate in ongoing professional development to continually hone engineering skills




